adstrtal.sh報超時錯誤 ERROR : Timed out( 100000 ): Interrupted Exception

tolywang發表於2014-04-30
EBS R12.1.3 

在使用 adstrtal.sh  apps/xxx  開啟所有apps服務時, 在 oacore 及 oafm 上會出現 timeout 的錯誤,不過一般
Executing service control script:
/data_backup/applgerpst/d2/inst/apps/gerpst_szxtsp002-lx/admin/scripts/adoafmctl.sh start
script returned:
****************************************************
ERROR : Timed out( 100000 ): Interrupted Exception

查詢Metalink ,文件  Release 12 : ADSTRTAL.sh returns error : TIMED OUT( 100000 ): INTERRUPTED EXCEPTION (文件 ID 564536.1) 說明了原因和處理方式。  一般server 負載較大, 或分配JVM記憶體時間太久, 就會出現這種錯誤。 一般發生在如下過程: 
adoacorectl.sh ,  adformsctl.sh,  adoafmctl.sh

一般這種錯誤丟擲後,如果透過adopmnctl.sh  status 立刻檢視oacore 或 oafm 服務的狀態,  有可能看到這些服務的狀態是init , 也有可能已經alive了, 一小段時間後再次檢視會發現所有service 都變成 alive 了。 實際上開啟是成功的。

timeout值(三個)定義在  $ORA_CONFIG_HOME/10.1.3/opmn/conf/opmn.xml 檔案中 。分別對應 OC4J containers (oacore, forms and oafm).  要修改timeout值(600)如下 , 根據情況將600改為 1800測試  :


     
       ...............
     

     
     
     
       ...............

具體參考Metalink Doc .  564536.1

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1152341/,如需轉載,請註明出處,否則將追究法律責任。

相關文章