NetWorker:如何變更 NetWorker Management Console (NMC) 的 java 堆積大小

摘要: 如何變更 NetWorker Management Console (NMC) 的 java 堆積大小?

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

注意:本文中的程序僅適用於 NetWorker 19.12.x (和更早版本)。

NetWorker Management Console (NMC) 會在存取主控台的主機上使用 Java 執行階段。主控台使用該檔案 gconsole.jnlp,它會從 NMC 伺服器下載。此檔案為存取 NMC 的主機定義 Java 記憶體限制。預設記憶體限制為 2 GB。在某些情況下,您可能會在 NMC 中發現「記憶體不足」錯誤,即使存取 NMC 的主機仍有足夠的可用記憶體。當 NMC 接近 NMC 的 Java 堆積限制時,就會發生這種情況。這是在 NMC 中執行某些操作時的預期行為,尤其是在較大的環境中或具有大量數據的環境中。 

 

Java 堆大小可從預設 NMC 值變更,以適應各種環境組態。  

在下列範例中,NMC 上的 java 堆積大小從 2 GB (-Xmx2048m) 變為 4 GB (-Xmx4096m) 的選項。新值適用於連線至 NetWorker Management Console 伺服器的任何 NetWorker Management Console 工作站。

  1. 開啟 gconsole.jnlp 檔。
    • 預設 Linux: /opt/lgtonmc/web/gconsole.jnlp
    • 預設 Windows: C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp 
  1. 變更 Java 堆記憶體最大大小的行:
    • 現有: <j2se version="1.8+"  java-vm-args="-XX:+IgnoreUnrecognizedVMOptions --add-modules=java.se.ee -Xms256m -Xmx2048m"/>
    • 已變更: <j2se version="1.8+"  java-vm-args="-XX:+IgnoreUnrecognizedVMOptions --add-modules=java.se.ee -Xms256m -Xmx4096m"/>

組態大小

NMC 用戶端所需的最小記憶體

最小 Java 最大堆大小

建議的 Java 初始堆大小

小型組態 (最多 500 個用戶端)

8 GB RAM

2 GB

1 GB

中型組態 (最多 1000 個用戶端)

16 GB RAM

4 GB

2 GB

大型組態 (最多 2000 個用戶端)

32 GB RAM

6 GB

2 GB 
  1. 重新啟動 NMC 服務。
    • Linux: systemctl restart gst
    • Windows (PowerShell 語法): net stop gstd ; net start gstd
  1. 從 NMC 工作站 (存取 NMC 的主機) 清除 Java 快取。下列文章適用於 NetWorker 執行時間環境 (NRE):
  1. 啟動 NMC。
注意:堆大小可以擴展到 4GB 以上;但是,請務必考慮存取 NMC 的主機記憶體組態。將堆增加得太高可能會導致訪問 NMC 的主機上記憶體消耗過多。

其他資訊

如果需要減少 NMC 上的預設 java 堆積大小,可能會影響 NetWorker Management Console 的回應能力。建議在 NMC 上使用預設的 java 堆大小或更高的值,但如果環境中有限制,便可能會減小。

受影響的產品

NetWorker, NetWorker Management Console

產品

NetWorker Family
文章屬性
文章編號: 000019476
文章類型: How To
上次修改時間: 04 6月 2026
版本:  10
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。