ADD DISK OPERATION HUNG AND REBALANCE IS NOT HAPPENING (Doc ID 1582787.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.1 to 11.2.0.3 [Release 11.2]
Information in this document applies to any platform.

Symptoms

1] Several disks have been added to an existing diskgroup in RAC environment and sqlplus session initiating adding operation does not return the control which have to be disconnected manually.

2] Rebalance is not occuring from v$asm_operation

SQL> select * from gv$asm_operation;
no rows selected


3] "disk validation pending" message in other nodes is visible but there is no "SUCCESS: refreshed membership" message in ASM alert.log 

Tue Aug 27 23:32:36 2013
NOTE: disk validation pending for group 2/0x75fe02b8 (DATA)
Wed Aug 28 05:28:52 2013

 
4] RBAL trace show the following message repeatedly.

kfgbTryFn: failed to acquire DD.0.0 in 6 for kfgbDiscoverNow (of group 7/0x259d8ac6)

  Note "DD.0.0" for dismounted disk discovery enqueue and "6" for exclusive mode.

5] Querying v$asm_disk and v$asm_diskgroup is hung but querying v$asm_disk_stat and v$asm_diskgroup_stat view works.

   Example of v$asm_disk_stat output for new devices.  Note "ADDING" state .

  GN DN m_status      h_status      mo_status     state          dname
   2   10 OPENED       MEMBER       SYNCING      ADDING    DATA_0010   
   2   11 OPENED       MEMBER       SYNCING      ADDING    DATA_0011     

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms