053-649
Examine the CREATE DISKGROUP command used to create a disk group:
SQL> CREATE DISKGROUP misc EXTERNAL REDUNDANCY
DISK 'ORCL: FRA3' NAME misc1, 'ORCL: FRA4' NAME misc2;
In which situation would you use this method of disk group creation?
A. When two-way disk mirroring is required for the allocation units
B. When three-way disk mirroring is required for the allocation units
C. When using hardware mirroring or RAID
D. When disk mirroring is required for the Automatic Storage Management (ASM) disks
•首先要指定的就是磁盘组名称(diskgroup_name);
•指定冗余度,有三个选择:HIGH(高度冗余>三路)、 NORMAL(标准冗余--双路)和 EXTERNAL(外部存储冗余);
此题考点就是 EXTERNAL REDUNDANCY
1、 NORMAL REDUNDANCY 需要至少 2 个故障组,这样 ASM 就可以容忍丢失一个磁盘组。这个在你忽略 REDUNDANCY 参数时时默认的选项,你必须创建 2 个故障组,否则就会创建失败
2、 HIGH REDUNDANCY 需要至少 3 个磁盘组。保证了 3 路镜像,每一个有 2 个镜像拷贝。使得 ASM可以容忍 2 个故障组丢失
3、 EXTERNAL REDUNDANCY ASM 为磁盘组不提供任何冗余。你不能指定 FAILGROUP 子句,这样的话磁盘组必须进行冗余,或者你能容忍磁盘组故障。 需要自己提供别的冗余方式,如硬盘或者 raid 冗余 C对。
•选择是否指定 FAILGROUP(如果选择非 external 则必须指定);
•指定该磁盘组中的成员(对应的 LUN),在指定成员时一般 ASM 能够自动检测出磁盘的容量,不过如果DBA 基于某些方面的考虑,希望限制 ASM 使用的空间的话,也可以在指定成员过程中,顺便指定大小(只要指定的大小不超出磁盘实际容量),在添加成员时,ASM 也会自动检查磁盘头以确定该磁盘是否被加入到其它的磁盘组中,当发现该盘已加入其它磁盘组的话,你可以通过 FORCE 选项来强制修改该盘所属磁盘组。