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中被彻底删除

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...