NetWorker:如何更改 NetWorker Management Console (NMC) 的 Java 堆大小
摘要: 如何更改 NetWorker Management Console (NMC) 的 Java 堆大小?
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
说明
NetWorker Management Console (NMC) 使用访问控制台的主机上的 Java 运行时。控制台使用该文件 gconsole.jnlp,从 NMC 服务器下载。此文件定义访问 NMC 的主机的 Java 内存限制。默认内存限制为 2 GB。在某些情况下,您可能会在 NMC 中观察到“内存不足”错误,即使访问 NMC 的主机仍有足够的可用内存也是如此。当 NMC 接近 NMC 的 Java 堆限制时,会发生这种情况。这是在 NMC 中执行某些操作时的预期行为,尤其是在较大的环境或具有大量数据的环境中。
Java 堆大小可能会从默认 NMC 值更改,以适应各种环境配置。
在以下示例中,NMC 上的 Java 堆大小从 2 GB 增加到 2 GB(-Xmx2048m) 至 4 GB (-Xmx4096m)(在 NetWorker Management Console Server 上)。新值适用于连接到 NetWorker Management Console 服务器的任何 NetWorker Management Console 工作站。
- 打开
gconsole.jnlp文件。
-
- 默认 Linux:
/opt/lgtonmc/web/gconsole.jnlp - 默认 Windows:
C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
- 默认 Linux:
- 更改 Java heap memory max size行:
- NetWorker 19.12.x 及更早版本
-
- 现有:
<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"/>
- 现有:
-
- NetWorker 19.13.x 及更高版本:
-
- 现有:
<j2se version="1.8+" java-vm-args="-Djava.locale.providers=COMPAT"/> - 改变:
<j2se version="1.8+" java-vm-args="-Djava.locale.providers=COMPAT" initial-heap-size="512M" max-heap-size="4096M"/>
- 现有:
|
配置大小 |
NMC 客户端上所需的最小内存 |
最小 Java 最大堆大小 |
建议的 Java 初始堆大小 |
|
小型配置(最多 500 个客户端) |
8 GB RAM |
2 GB |
1 GB |
|
中型配置(最多 1000 个客户端) |
16 GB RAM |
4 千兆字节 |
2 GB |
|
大型配置(最多 2000 个客户端) |
32 GB RAM |
6 GB |
2 GB |
- 重新启动 NMC 服务。
-
- Linux:
systemctl restart gst - Windows(PowerShell 语法):
net stop gstd ; net start gstd
- Linux:
- 在 NMC 工作站(访问 NMC 的主机)中,清除 Java 高速缓存。以下文章适用于 NetWorker Runtime Environment (NRE):
-
- NetWorker 19.12.x(和更低版本):NRE 8.x:如何清除 Java 高速缓存、启用 Java 控制台和调试。
- NetWorker 19.13.x(及更高版本):NRE 17.x:如何清除 Java 高速缓存、启用 Java 控制台和调试
- 启动 NMC。
提醒:堆大小可以扩展到 4GB 以上;但是,务必要考虑访问 NMC 的主机的内存配置。将堆增得太高可能会导致访问 NMC 的主机上的内存消耗过高。如果需要减小 NMC 上的默认 Java 堆大小,可能会影响 NMC 的响应能力。建议在 NMC 上使用默认的 Java 堆大小或更高的值,但如果环境中存在限制,则可能会减小。
其他信息
如果需要减小 NMC 上的默认 Java 堆大小,可能会影响 NetWorker 管理控制台的响应能力。建议在 NMC 上使用默认的 Java 堆大小或更高的值,但如果环境中存在限制,则可能会减小。
受影响的产品
NetWorker, NetWorker Management Console产品
NetWorker Family文章属性
文章编号: 000019476
文章类型: How To
上次修改时间: 23 6月 2026
版本: 11
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。