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