ASM下更换磁盘

OS: OEL 4.8
DB: Oracle 10.2.0.1

更换磁盘,有条件的话建议先添加,后删除,能减少停机时间。添加和删除磁盘后,ASM会启用ARB进程对磁盘组Rebanlance(重平衡)操作。

首先配置磁盘为ASM磁盘

点击(此处)折叠或打开

  1. /etc/init.d/oracleasm createdisk DATADG4 /dev/sdi1
进入图形界面,在DBCA中添加ASM磁盘到磁盘组,命令行中的alter diskgroup ... add disk ...(容易报错)

然后,删除磁盘

点击(此处)折叠或打开

  1. alter diskgroup DATA drop disk 'DATADG1';
此时,ASM开始对磁盘组进行Rebalance。

查询:

点击(此处)折叠或打开

  1. select * from v$asm_operation;

  2. GROUP_NUMBER OPERATION STATE POWER ACTUAL SOFAR EST_WORK
  3. ------------ ---------- -------- ---------- ---------- ---------- ----------
  4.   EST_RATE EST_MINUTES
  5. ---------- -----------
  6.            1 REBAL RUN 1 1 118 1472
  7.        126 10
当以上查询没有返回结果,表示ASM已经完成Rebalance。更换磁盘的工作完成了。
请使用浏览器的分享功能分享到微信等