ASM disk rebalance ORA-15041 hatası

ASM disk işlemleri sonrasında rebalance işlemi  ORA-15041 hatası ile bitebilir. Bu hata yer kalmadığı anlamına gelmektedir.

ASM operasyonlarını kontrol ettiğimizde ilgili hatayı görebiliriz.

SQL> select * from gv$asm_operation;

   INST_ID GROUP_NUMBER OPERA STAT	POWER	  ACTUAL      SOFAR   EST_WORK
---------- ------------ ----- ---- ---------- ---------- ---------- ----------
  EST_RATE EST_MINUTES ERROR_CODE
---------- ----------- --------------------------------------------
	 1	      1 REBAL ERRS	    1
		       ORA-15041

	 2	      1 REBAL ERRS	    1
		       ORA-15041

	 3	      1 REBAL ERRS	    1
		       ORA-15041

Bu durumda yapılacak tek işlem ilgili disk grubunda yer açmaktır. Datafile küçültme, tablespace drop vs gibi işlemler ile disk grubunda yer açtığımızda bu hata gelmeyecektir.

Hata alındıktan sonra disk grubunda yer açıldıysa , rebalance işlemini yeniden başlatmak için ilgili disk grubunun POWER değerini yükseltebiliriz.

SQL> ALTER DISKGROUP DATA REBALANCE POWER 10;

Diskgroup altered.

Tekrar sorguladığınızda işlemler 10 paralel olarak devam edip , sorunsuz tamamlandığını göreceksiniz.

SQL> select * from gv$asm_operation;

   INST_ID GROUP_NUMBER OPERA STAT	POWER	  ACTUAL      SOFAR   EST_WORK
---------- ------------ ----- ---- ---------- ---------- ---------- ----------
  EST_RATE EST_MINUTES ERROR_CODE
---------- ----------- --------------------------------------------
	 2	      1 REBAL WAIT	   10


	 1	      1 REBAL WAIT	   10


	 3	      1 REBAL RUN	   10	      10	  2    1448119

 

Loading

Leave Your Comment