Sun Management Center 3.6 使用者指南

當代理程式在啟動期間結束

Sun Management Center 代理程式具有監視其本身並限制其記憶體用量的功能。已對代理程式程序的記憶體用量設定了某些預先定義的限制。這些限制取決於以下標準:

在代理程式啟動期間和代理程式停止執行時,記憶體用量很少會超出預設限制。如果超出此限制,則代理程式記憶體大小的預設限制對於您的配置來說不足。

若要確認是否由記憶體用量引起,請查看 /var/opt/SUNWsymon/log/agent.log 檔案以找到以下訊息之一:


Excessive Virtual Memory Use
Excessive Physical Memory Use

如果您在代理程式啟動期間看見這些訊息之一,請使用以下程序重新配置代理程式主機上的記憶體用量限制。

Procedure增加代理程式記憶體大小

步驟
  1. 成為代理程式主機上的超級使用者。


    # su -
    
  2. agent-stats-d.def 檔複製到 /var/opt/SUNWsymon


    # cp /opt/SUNWsymon/modules/cfg/agent-stats-d.def /var/opt/SUNWsymon/cfg/
    
  3. /var/opt/SUNWsymon/cfg/agent-stats-d.def 檔中,將 alarmlimit:error-gt 增加至所需的值,如下列程式碼區段所示。

    值以 KB 為單位。


    procstats = {
            size = {
                statusActions(error-gt)
          = abort
                statusService(abort) 
          = _internal
                statusCommand(abort) 
          = abort "Excessive Virtual Memory Use"
                alarmlimit:error-gt = 70000
                alarmlimit:warning-gt = 60000
                alarmlimit:info-gt =
            }
         .....
         }
  4. 儲存檔案並重新啟動代理程式。