如何在 vRealize Operations Manager 6.x 中生成堆转储
search cancel

如何在 vRealize Operations Manager 6.x 中生成堆转储

book

Article ID: 342845

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction

本文介绍在 vRealize Operations Manager 6.x 及更高版本中生成诊断堆转储的步骤。

Symptoms:
免责声明:本文为 How to generate heapdumps in vRealize Operations Manager 6.x (2147341) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

Environment

VMware vRealize Operations Manager 6.1.x
VMware vRealize Operations Manager 6.4.x
VMware vRealize Operations Manager 6.2.x
VMware vRealize Operations Manager 6.0.x
VMware vRealize Operations Manager 6.6.x
VMware vRealize Operations Manager 6.3.x
VMware vRealize Operations Manager 6.5.x
VMware vRealize Operations Manager (Standalone) 5.8.x

Resolution

要在 vRealize Operations Manager 6.0 到 6.2.1 中生成诊断堆转储,请执行以下操作:
 
  1. 以 root 身份登录到 vRealize Operations Manager 节点(您希望生成堆转储的节点):
  2. 导航到:

    cd /usr/lib/vmware-vcops/common/lib
     
  3. 运行以下命令以生成堆转储:

    java -cp alive_platform.jar com.vmware.vcops.common.JMXCommandExecutor 9004 dumpHeap /storage/db/vcops/heapdump

    注意:可以在目录 /storage/db/vcops/heapdump 中找到生成的堆转储文件。
     
要在 vRealize Operations Manager 6.3 及更高版本中生成诊断堆转储,请执行以下操作:
 
  1. 以 root 身份登录到 vRealize Operations Manager 节点(您希望生成堆转储的节点):
  2. 导航到:

    cd /usr/lib/vmware-vcops/common/lib
     
  3. 运行以下命令以生成堆转储:

    java -cp "/usr/lib/vmware-vcops/common/lib/*" com.vmware.vcops.common.JMXCommandExecutor 9004 dumpHeap /storage/db/vcops/heapdump

    注意:可以在目录 /storage/db/vcops/heapdump 中找到生成的堆转储文件。


Additional Information

How to generate heapdumps in vRealize Operations Manager 6.x