Sun Management Center 4.0 版本說明

啟動程序檔可能顯示錯誤訊息 (4851517)

啟動程序檔可能顯示錯誤訊息,例如:Could not start Grouping service (無法啟動群組服務) 或 Could not start Platform Agent (無法啟動平台代理程式)。

當您在 Sun Fire 系統控制器上執行 es-guiinst 指令或在負載過重的機器上啟動 Sun Management Center 元件時,可能會看到這些錯誤訊息。

此外,如果在特定時間內特定元件程序未啟動,則即使已成功啟動該元件,啟動程序檔仍可能顯示相同的錯誤訊息。

現已發現群組服務和平台代理程式元件都存在這個問題。

啟動程序檔執行以下動作:

負荷過重的機器會延遲狀態檢查結果的生成,這將導致錯誤的狀態檢查失敗結果。之所以會發生錯誤,是由於在 n 秒內未收到結果。

解決方法:使用下列解決方法:

  1. 驗證以下程序是否正在運行:

    • 代理程式

    • 拓樸服務

    • 陷阱處理程式服務

    • 配置服務

    • 事件處理程式服務

    • 中介資料服務

    • 平台代理程式

    • 平台代理程式實例

    鍵入以下指令:


    /usr/bin/ps -ef | grep esd
    

    備註 –

    (在 Solaris 10 上) 在全域區域中的指令為 /usr/bin/ps -fz global | grep esd,而非全域區域為 /usr/bin/ps -fe | grep esd


  2. 若要檢驗群組服務是否正在執行,請鍵入以下指令:


    /usr/ucb/ps —wwxa | grep SunMCService
    
  3. 若要檢驗 Java 伺服器是否正在執行,請鍵入以下指令:


    /usr/ucb/ps —wwxa | grep java | grep ServerMain
    
  4. 若要檢驗 Web 伺服器是否正在執行,請鍵入以下指令:


    /usr/ucb/ps —wwxa | grep java | grep tomcat
    
  5. 若要檢驗硬體服務是否正在執行,請鍵入以下指令:


    /usr/ucb/ps —wwxa | grep java | grep HWDS
    
  6. 如果服務沒有執行,請減小機器的負載,並重新啟動 Sun Management Center 程序。