在RAC环境,磁盘组在RESTRICTED模式加载只能被单一实例访问,restricted磁盘组对于任何ASM客户端都是不活动的,即使在加载磁盘组的节点也是如此。
使用RESTRICTECD模式能提升RAC环境下rebalance操作的性能,这样能消除ASM实例之间锁和解锁区间映射消息的传递,一旦rebalance操作完成,应该卸载磁盘组,然后再以Normal模式(默认)加载。
九.磁盘组维护增强。
CRETAE DISKGROUP和ALTER DISKGROUP命令包含新的ATTRIBUTE子句(compatible,disk_repair_time,au_size)。
ALTER DISKGROUP命令的CHECK子句被简化,只包含两个选项,NOREPAIR和REPAIR,NOREPAIR是默认选项。错误概要被显示,完整的错误消息将写入告警日志。
ALTER DISKGROUP data CHECK; -- 类似NOREPAIR
ALTER DISKGROUP data CHECK NOREPAIR;
ALTER DISKGROUP data CHECK REPAIR;
ALTER DISKGROUP命令包含ONLINE和OFFLINE子句,因此磁盘能脱机修复,之后再联机。
-- 个别磁盘
ALTER DISKGROUP data OFFLINE DISK 'disk_0000','disk_0001';
ALTER DISKGROUP data ONLINE DISK 'disk_0000','disk_0001';
-- 故障组
ALTER DISKGROUP data OFFLINE DISKS IN FAILGROUP 'fg_0000';
ALTER DISKGROUP data ONLINE DISKS IN FAILGROUP 'fg_0000';
-- 使磁盘组中的所有磁盘在线
ALTER DISKGROUP data ONLINE ALL;
磁盘组不能通过ASM被加载,可以使用DROP DISKGROUP命令的FORCE关键字DROP磁盘组。
DROP DISKGROUP data FORCE;
对于以上谈到的众多特性而言,大部分功能都需要将磁盘组的兼容性属性设置为11.1或者更高;一部分特性都是在Normal和High冗余级别的磁盘组才具有的,例如:快速镜像重新同步功能,失败组优先读功能等;对于日常工作中最长用到的应该是AU_SIZE大小设置,并需要了解它和区间之间的关系。
Ubuntu 12.04(amd64)安装完Oracle 11gR2后各种问题解决方法