oracle磁盘组故障组的概念,ASM中理解的问题大家帮忙!!(asm的外部冗余,为什么也有故障组呢?)...

确认几个ASM概念与问题 大家看正确与否:

1、只要磁盘放在asm的磁盘组中就必须定义到故障组中,没有任何磁盘即在磁盘组中又不在故障组中的,无论你是外部冗余,普通冗余,还是高度冗余。

2、无论是哪种冗余,数据文件在磁盘组中都是被条带化的。(具体是细密、还是粗糙取决于模板了)。

3、“故障恢复组中的自动存储管理磁盘(Automatic Storage Management disk)用于存储数据的冗余备份。使用了故障恢复组后,数据及数据的冗余备份将分别存储在不同磁盘上,从而避免了磁盘故障造成数据及冗余备份同时丢失。”这段话是文档中的,但是外部冗余也有故障组,但是外部冗余是对文件没有保护的。那故障组起什么作用呢?

这个例子就是每个磁盘都在自己的故障组中而且是外部冗余。

SQL> /

GROUP_NUMBER DISK_NUMBER NAME                           FAILGROUP                      CREATE_DA PATH

------------ ----------- ------------------------------ ------------------------------ --------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2           3 ORADG_0003                     ORADG_0003                     28-JAN-10 /dev/rhdisk7

1           1 ORABK_0001                     ORABK_0001                     28-JAN-10 /dev/rhdisk9

2           1 ORADG_0001                     ORADG_0001                     28-JAN-10 /dev/rhdisk5

2           2 ORADG_0002                     ORADG_0002                     28-JAN-10 /dev/rhdisk6

2           0 ORADG_0000                     ORADG_0000                     28-JAN-10 /dev/rhdisk4

1           0 ORABK_0000                     ORABK_0000                     28-JAN-10 /dev/rhdisk8

1           2 ORABK_0002                     ORABK_0002                     28-JAN-10 /dev/rhdisk10

7 rows selected.

SQL> select group_number, name, type, total_mb, free_mb from v$asm_diskgroup;

GROUP_NUMBER NAME                           TYPE     TOTAL_MB    FREE_MB

------------ ------------------------------ ------ ---------- ----------

1 ORABK                          EXTERN     614400     587773

2 ORADG                          EXTERN     819200     737700

4、“镜像管理的级别非常低。被镜像的是盘区,而不是磁盘。此外,每个磁盘将具有每个磁盘上主要的和镜像的(次要的和第三位的)盘区”这是一本书里的一段话,这里的盘区是extend吗?

5、“故障恢复组的构成是与设备相关的。用户要根据系统中各组件的容错要求来设定故障恢复组。例如,系统中有五块磁盘及一个 SCSI 控制器(SCSI controller)。如果 SCSI 控制器发生故障将导致所有磁盘失效。在此种情况下,用户应将每个磁盘放入不同的故障恢复组。再例如,系统中有两个 SCSI 控制器,每个控制器上连接了两块磁盘,如果用户需要对 SCSI 控制器进行容错,就应使用每个 SCSI 控制器下的磁盘分别创建故障恢复组”这是文档中的一句话,“用户应将每个磁盘放入不同的故障恢复组”怎么理解呢?共有5个磁盘,1号磁盘的故障组是2号,能这么放吗?怎么写呀?及时能这样做了,怎么折腾都是一个控制器下的5块盘,控制器坏了,这5块盘还不是都看不见了。?

“如果用户需要对 SCSI 控制器进行容错,就应使用每个 SCSI 控制器下的磁盘分别创建故障恢复组”这话怎么理解是将控制器1下的两块盘做控制器2下磁盘的故障组;控制器2下的两块盘做控制器1下磁盘的故障组?能是这样理解吗?如果是这样做怎么写呢?

6、“默认情况下,自动存储管理(Automatic Storage Management)使用一块磁盘构成一个故障恢复组。用户也可以在创建磁盘组(disk group)或向磁盘组中添加磁盘时设定一组磁盘作为故障恢复组。自动存储管理优化文件分布以降低设备故障造成数据丢失的可能性。”把一组磁盘作为故障恢复组语法怎么写呀?

本人在此感谢您回答了我的问题。祝新年事事顺!!!

[本帖最后由 shilei1 于 2010-2-20 11:34 编辑]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/471858.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【学习笔记】【C语言】类型说明符

1. short和long 1> short和long可以提供不同长度的整型数,也就是可以改变整型数的取值范围。在64bit编译器环境下,int占用4个字节(32bit),取值范围是-231~231-1;short占用2个字节(16bit&…

LeetCode 5843. 作为子字符串出现在单词中的字符串数目

文章目录1. 题目2. 解题1. 题目 给你一个字符串数组 patterns 和一个字符串 word ,统计 patterns 中有多少个字符串是 word 的子字符串。 返回字符串数目。 子字符串 是字符串中的一个连续字符序列。 示例 1: 输入:patterns ["a&quo…

linux读取内存文件,linux – 使用模块读取内核内存

首先让我先说读任意内核内存是一件棘手的事!并且有很多方法可以做到这一点,它们的复杂程度和灵活性各不相同.1)硬编码地址.在内核版本的System.map文件中搜索它:# grep sys_call_table /boot/System.map-2.6.18-238.12.1.el5c06254e0 R sys_call_table有…

antd的 input有下拉_解决antd 下拉框 input [defaultValue] 的值的问题

项目中有下拉框跟input需要回显,所以用到defaultValue这个默认值,在后台调接口调到defaultValue这个值给select设置,但是不好使 解决方法直接用value 先加载选中的条目再加载默认值 初始的时候选中调模是空所以就会加载默认值 这样就解决了 但…

[Deep Learning]任意层cnn的matlab版本实现

之前实现了一层的卷积神经网络,又实现了两层的卷积神经网络,接下来把cnn扩展到任意层就不难了。 这难道就是传说中的“道生一,一生二,二生三,三生万物”么?=。= 代码还是在github上。…

python中倒着输出输入值_十五、深入Python输入和输出

「Author:By Runsen」在很多时候,你会想要让你的程序与用户(可能是你自己)交互。你会从用户那里得到输入,然后打印一些结果。我们可以使用input和print语句来完成这些功能。inputname input(your name:)gender input(you are a boy?(y/n))…

LeetCode meituan-003. 小美的跑腿代购(排序)

文章目录1. 题目2. 解题1. 题目 小美的一个兼职是美团的一名跑腿代购员,她有 n 个订单可以接,订单编号是 1~n , 但是因为订单的时效性,他只能选择其中 m 个订单接取,精明的小美当然希望自己总的获利是最大的&#xff…

win启动linux iso文件位置,安装Linux之后如何进入win系统?

可能你的安装过程有问题,我不知道你之前是如何安装的,我跟你简要的说一下,整个安装的过程吧。1.下载好Ubuntu后,将U盘制作成虚拟光驱。 推荐使用ultraiso软碟通,简单易使用,百度教程一大堆。2.使用分区助手…

[转载] linux cgroup

原文: http://coolshell.cn/articles/17049.html 感谢左耳朵耗子的精彩文章. 前面,我们介绍了Linux Namespace,但是Namespace解决的问题主要是环境隔离的问题,这只是虚拟化中最最基础的一步,我们还需要解决对计算机资源使用上的隔…

linux里怎样压缩文件,如何在Linux中解压缩文件

ZIP是最广泛使用的存档文件格式,支持无损数据压缩。 ZIP文件是一个数据容器,其中包含一个或多个压缩文件或目录。在本教程中,我们将说明如何使用unzip命令通过命令行在Linux系统中解压缩文件。什么是解压缩?unzip是一个实用程序&a…

LeetCode meituan-006. 小团的神秘暗号

文章目录1. 题目2. 解题1. 题目 小团深谙保密工作的重要性,因此在某些明文的传输中会使用一种加密策略,小团如果需要传输一个字符串 S ,则他会为这个字符串添加一个头部字符串和一个尾部字符串。 头部字符串满足至少包含一个 “MT” 子序列…

mcjava盗版联机_我的世界java版联机版

软件介绍我的世界java版联机版为玩家带来更加有趣的沙盒探险,在这里玩家可以与好友相约一起探索,在多模式中选择自己西湖爱你的地图进行探索,多人合作,轻松搜集物资与道具,在任务中解锁更加新颖的皮肤,还有…

数据结构_二叉树遍历

#include<stdlib.h> #include<stdio.h> #define MAX 50 #define MAS 20 #define CHAR 1typedef char elem; //定义二叉树的数据结构 typedef struct node{elem data;//二叉树的值struct node *lchild; //左孩子struct node *rchild;//右孩子struct node *pare…

linux 文件编辑器,用于Linux的文本编辑器(除了Vi)?

用于Linux的文本编辑器(除了Vi)&#xff1f;首先&#xff0c;我说我在Mac OSX上使用TextMate来满足我的文本需求&#xff0c;因此我对此表示喜欢。 在Linux平台上有什么可比的吗&#xff1f; 我将主要使用它来编码python / ruby。谷歌搜索产生过时的答案。编辑&#xff1a;由于…

python 接口 、继承、重载运算符

文章目录1. 序列__getitem__2. __setitem__3. 抽象基类4. 不要直接子类化内置类型5. 继承顺序6. 重载运算符learn from 《流畅的python》 1. 序列__getitem__ 如果没有 __iter__ 和 __contains__ 方法&#xff0c; Python 会调用 __getitem__ 方法&#xff0c; 设法让 迭代 和…

oracle获取今天凌晨的时间_oracle查询日期语句有哪些?

oracle查询日期语句有&#xff1a;1、取得当前日期是本月的第几周&#xff0c;代码为【select to_char(sysdate,W)】&#xff1b;2、取得当前日期是一个星期中的第几天&#xff0c;代码为【select sysdate,to_char(sysdate,D】。oracle查询日期语句有&#xff1a;1:取得当前日期…

LeetCode meituan-007. 小团的选调计划(模拟)

文章目录1. 题目2. 解题1. 题目 美团打算选调 n 名业务骨干到 n 个不同的业务区域&#xff0c;本着能者优先的原则&#xff0c;公司将这 n 个人按照业务能力从高到底编号为 1~n 。 编号靠前的人具有优先选择的权力&#xff0c;每一个人都会填写一个意向&#xff0c;这个意向是…

一些建议方案猿简历

最近&#xff0c;他已经投了简历郁闷希望出没有收到答复。我觉得自己的技术也不是那么难看&#xff0c;现在的问题可能恢复&#xff0c;是搜索了下。对于程序猿写简历的一些建议。希望对大家有所帮助。希望对自己也有帮助。最后让offer来的更猛烈些吧&#xff01;&#xff01; …

linux用命令行进行无线连接,linux以命令行下配置连接wlan无线网卡

由于要搭建一个家庭服务器来测试&#xff0c;安装的是Debian 6系统&#xff0c;没有安装图形桌面&#xff0c;只有命令行&#xff0c;并且想用无线来连接。可以用以下方法&#xff0c;在命令行下面配置wifi。用iwconfig开启无线网卡的电源&#xff0c;并查找区域内的无线网络&a…

post请求改成body_如何使用BODY快速发送POST请求

我正在尝试使用Alamofire快速发布尸体的发布请求。我的json主体看起来像&#xff1a;{"IdQuiz" : 102,"IdUser" : "iosclient","User" : "iosclient","List":[{"IdQuestion" : 5,"IdProposition&q…