1. 程式人生 > >datastage錯誤之Adaptive job monitoring feature is disabled; could not create polling thread

datastage錯誤之Adaptive job monitoring feature is disabled; could not create polling thread

DataStage作業偶爾失敗,並出現以下錯誤:

Message: APT_CombinedOperatorController(17),1: Adaptive job monitoring feature is disabled; could not create polling thread: Resource temporarily unavailable. Message: cs}}}(0),1: Failure during execution of operator logic.

此問題的可能原因包括UNIX / Linux系統上的程序數或檔案控制代碼的使用者限制不足,或作業的作業監視器處理問題。

解決方法:

修改dsenv,新增以下內容

ulimit -u 10000 ulimit -n 10000

重啟DSEngine和ASB Agent

在Redhat Linux伺服器上,可能還需要更新檔案:/etc/security/limits.d/90-nproc.conf nproc 為10240

如果上述更改無法解決某些作業的問題,則某個作業可能存在作業監視器處理問題。要確定是否可能出現這種情況,請將以下DataStage環境變數新增到特定作業的作業屬性中: APT_NO_JOBMON 如果是預定義值,請從選擇列表中選擇值為true / yes。如果需要將其新增為使用者定義的環境變數,則將value設定為1,然後使用此設定執行作業,並檢視是否繞過了問題。