產品管理 › 當 Data Aggregator 主機無法使用時 Data Collector 快取輪詢的資料 › 修改資料快取記憶體上限
修改資料快取記憶體上限
您可以修改當 Data Aggregator 無法使用時 Data Collector 快取的資料量。
遵循這些步驟:
- 計算資料快取所需的記憶體數量。
- 記下資料快取所需的記憶體數量。
- 登入安裝 Data Collector 的電腦。 以 root 使用者身分登入,或以具備有限命令集的 sudo 使用者身分登入。
附註:如需 sudo 使用者的詳細資訊,請參閱《Data Aggregator 安裝指南》。
- 使用此命令來停止 Data Collector:
service dcmd stop
- 修改 Data Collector 的 IM_MAX_MEM 記憶體設定:
- 存取 Data Collector 安裝目錄/apache-karaf-2.3.0/jms/local-jms-broker.xml 檔案。
- 將 IM_MAX_MEM 限制變更為您在下列步驟記下的值的兩倍: 2. 確認此值不超過系統上可用的 RAM。
- 修改 JMS Broker 在 Data Collector 上的快取記憶體上限:
- 存取 Data Collector 安裝目錄/apache-karaf-2.3.0/jms/local-jms-broker.xml 檔案。
- 找出下列這一行:
<memoryUsage limit=”value”/>
- 值
-
是現行快取限制設定。
- 使用您先前計算的值來修改現行快取限制設定並儲存檔案。
- 讓 Data Collector 識別對 jms/local-jms-broker.xml 檔案進行的變更。 輸入下列命令來部署假的 .lock 檔案。 假的 .lock 檔會使 Data Collector 認為不正常關機的現象:
echo `date` > /opt/IMDataCollector/apache-karaf-2.3.0/.lock
- 使用此命令來重新啟動 Data Collector:
service dcmd start
已配置快取記憶體上限。
Copyright © 2014 CA Technologies.
All rights reserved.
|
|