在ASM磁盘组中删除一个磁盘出现一个奇怪问题,请教?
在ASM磁盘组中删除一个磁盘出现一个奇怪问题,请教?
我在asm磁盘组里用alter diskgroup dgroup1 drop disk dgroup1_0000;和alter diskgroup dgroup1 drop disk dgroup1_0001;分别删除两个磁盘,介在asm实例里用:
SQL> select label,failgroup from v$asm_disk;LABEL                           FAILGROUP
------------------------------- ------------------------------
dgroup1_0000                            FGROUP1
dgroup1_0001                            FGROUP1
dgroup1_0002                            FGROUP2
dgroup1_0003                            FGROUP2还是有这两上磁盘为什么还在?我已经确认系统已经自动做了BALANCE的了,我用OEM工具删除还是这样.资料上说是是做完balance后磁盘会自动删除的吗?
SQL> SELECT group_number, operation, state, est_work, sofar, est_rate, est_minutes FROM v$asm_operation;no rows selected
SQL> select group_number, name, TOTAL_MB, FREE_MB
from V$asm_disk_stat;  2  GROUP_NUMBER NAME                             TOTAL_MB    FREE_MB   paht
------------ ------------------------------ ---------- ---------- ---------------
           1                                1023        0          /dev/raw/raw1
           1 dgroup1_0001                   1023        997         /dev/raw/raw2
           1 dgroup1_0002                   1023        283         /dev/raw/raw3
           1 dgroup1_0002                   1023        283         /dev/raw/raw4
          

解决方案 »

  1.   

    你去这里问www.inthirties.com找CSDN的大版主。
      

  2.   

    找CSDNoracle大版主。不过得注册
      

  3.   

    只要 v$asm_disk 视图中 header_status 列值为 former 即说明磁盘被成功的从 asm 磁盘组中删除。可以将硬盘移出服务器。lz 用的是 linux 的 rawdevice 功能?可以在 /etc/sysconfig/rawdevices 配置中禁用相关的映射,这样磁盘便不会显示在 v$asm_disk 视图中了。所有在 asm_diskstring 参数指定的搜索路径中发现的磁盘都会被列在 v$asm_disk 视图中。