微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ASM磁盘组删除磁盘

ASM磁盘组删除磁盘

[[email protected] ~]$ su - gridsqlplus / as sysasmConnected.sql> alter diskgroup data drop disk data_0001;diskgroup altered.sql> select disk_number,state,name,total_mb,free_mb from v$asm_disk where group_number = 4;disK_NUMBER STATE NAME TOTAL_MB FREE_MB----------- -------- ------------------------------ ---------- ---------- 1 DROPPING DATA_0001 1953124 1950842 0 norMAL DATA_0000 1953124 1948124sql> select disk_number,free_mb from v$asm_disk where group_number = 4;disK_NUMBER STATE NAME TOTAL_MB FREE_MB----------- -------- ------------------------------ ---------- ---------- 1 DROPPING DATA_0001 1953124 1951434 0 norMAL DATA_0000 1953124 1947532sql> select disk_number,free_mb from v$asm_disk where group_number = 4;disK_NUMBER STATE NAME TOTAL_MB FREE_MB----------- -------- ------------------------------ ---------- ---------- 1 DROPPING DATA_0001 1953124 1952556 0 norMAL DATA_0000 1953124 1946410sql> select disk_number,free_mb from v$asm_disk where group_number = 4;disK_NUMBER STATE NAME TOTAL_MB FREE_MB----------- -------- ------------------------------ ---------- ---------- 1 DROPPING DATA_0001 1953124 1953096 0 norMAL DATA_0000 1953124 1945870sql> select disk_number,free_mb from v$asm_disk where group_number = 4;disK_NUMBER STATE NAME TOTAL_MB FREE_MB----------- -------- ------------------------------ ---------- ---------- 0 norMAL DATA_0000 1953124 1945854sql> select group_number,disk_number,path,free_mb 2 from v$asm_disk 3 where path = ‘/dev/asm-disk5‘;GROUP_NUMBER disK_NUMBER PATH NAME STATE TOTAL_MB FREE_MB------------ ----------- --------------- ---------- -------- ---------- ---------- 0 1 /dev/asm-disk5 norMAL 0 0可以看到,虽然删除操作执行完成,但是磁盘并没有真正被删掉,ASM在后台尝试将磁盘上的数据挪到其他可用磁盘中,这时磁盘的状态为DROPPING。当后台数据同步的操作完成,磁盘的组信息被清除,磁盘恢复STATE状态。这时这个磁盘就从ASM中被彻底删除

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐