oracle asm之添加和修改asm磁盘组

1、添加磁盘组:
相信很多人都会使用dbca创建磁盘组了,这里介绍使用SQL*PLUS创建磁盘组。主要是使用CREATE DISKGROUP语句,该语句的语法如下:
CREATE DISKGROUP diskgroup_name
[ { HIGH | NORMAL | EXTERNAL } REDUNDANCY ]
[ FAILGROUP failgroup_name ]
DISK [ NAME disk_name ] [ SIZE size_clause ] [ FORCE | NOFORCE ] ...;
选项描述:
首先要指定的就是磁盘组名称(diskgroup_name); 指定冗余度,有三个选择:HIGH(高度冗余>三路)、NORMAL(标准冗余--双路)和EXTERNAL(外部存储冗余); 选择是否指定FAILGROUP(如果选择非external则必须指定); 指定该磁盘组中的成员(对应的LUN),在指定成员时一般 ASM能够自动检测出磁盘的容量,不过如果DBA基于某些方面的考虑,希望限制ASM使用的空间的话,也可以在指定成员过程中,顺便指定大小(只要指定的大小不超出磁盘实际容量),在添加成员时,ASM也会自动检查磁盘头以确定该磁盘是否被加入到其它的磁盘组中,当发现该盘已加入其它磁盘组的话,你可以通过FORCE选项来强制修改该盘所属磁盘组。
例:rhel5上安装的oracle 10g,已经存在了一个+ORADATA,现在新建一个命名为ORABAK。
首先使用oracleasm命令初始化磁盘:
image
VOL1ASM1~~~VOl3ASM3是原先的,VOL4ASM4~~VOL7ASM7是新建的。
创建外部存储冗余ASM磁盘组:
image
创建高度冗余ASM磁盘组:
image
创建完成后就可以查看新建的磁盘组状态:
image
在orabak上面创建目录:
image
查看磁盘名以及路径:
image
添加磁盘:
这里新创建了一个VOL8ASM8,将其加入到ORABAK磁盘组中:
image 
删除磁盘:
image
2、删除磁盘组:
使用drop diskgroup语句:
image
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值