免責事項:これは英文の記事「Application on NSX node has crashed alarm」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
イベントID: infrastructure_service.application_crashed
アラームの説明:
Application on NSX node <node> has crashed. The number of core files found is 1. Collect the Support Bundle including core dump files and contact VMware Support team. Recommended Action Collect Support Bundle for NSX node <nsx manager> using NSX Manager UI or API.
/var/log/syslog.logNSX アプライアンス ノード (統合アプライアンス、Edge など) の次のようなメッセージ:2023-05-19T02:50:34.898Z local-manager NSX 85581 MONITORING [nsx@6876 alarmId="e44e47ae-####-####-####-7a1#####d7ee" alarmState="OPEN" comp="nsx-manager" entId="####-####-####-####-####" errorCode="MP701099" eventFeatureName="infrastructure_service" eventSev="CRITICAL" eventState="On" eventType="application_crashed" level="FATAL" nodeId="####-####-####-####-d#####b" subcomp="monitoring"] Application on NSX node local-manager has crashed. The number of core files found is 1. Collect the Support Bundle including core dump files and contact VMware Support team.
ノードが ESXi ホスト トランスポート ノードである場合、上記と同じメッセージが次の場所に表示されます/var/log/nsx-syslog.log。2023-05-18T10:07:31Z nsx-sha: NSX 268653 - [nsx@6876 comp="nsx-esx" subcomp="nsx-sha" username="root" level="CRITICAL" eventFeatureName="infrastructure_service" eventType="application_crashed" eventSev="critical" eventState="On" entId="####-####-####-####-####"] Application on NSX node has crashed. The number of core files found is 1. Collect the Support Bundle including core dump files and contact VMware Support team.
注:上記のログの抜粋はあくまで例です。日付、時刻、環境変数は環境によって異なる場合があります。
VMware NSX 4.x
サービスがクラッシュし、システムがそれぞれのコアダンプファイルを生成します。すべてのNSXサービスは、クラッシュ時に自動的に再起動するように設定されています。クラッシュしたアプリケーションによっては、それに依存する他のサービスが正常に動作しない可能性があります。クラッシュしたサービスのステータスを確認し、実行状態を確認することをお勧めします。NSX Managerでは、コアファイルは または のいずれかで生成され/var/log/core/ます/image/core/。
nsxcli> get service <service-name>
or
nsxcli> get services
nsxcli> get core-dumps
Directory: /var/log/core
20762624 May 18 2023 11:44:13 UTC core.nginx.1559278043.gz
注: 上記の出力例では、サービスnginx がクラッシュし、システムによってコア ダンプ ファイルが生成されました。
注: 上記の出力例では、プロキシ サービスでメモリ不足によるクラッシュが発生しています。nsx_manager1> get core-dumpsDirectory: /image/core123456 Aug 30 2024 18:00:04 UTC proxy_oom.hprof
ネットワーク ケーブルの障害など、ネットワーク冗長性の問題や vSAN 接続の問題につながる外部原因が存在する可能性があります。
アプリケーションクラッシュの問題を報告するには、次の手順に従います。
core dump and audit logsノードから、オプションを追加して最新のサポートバンドルを収集してください。 コアログと監査ログを含むサポートバンドルの収集方法の詳細については、「サポートバンドルの収集」を参照してください。copy core-dump get core-dumpsnsxcli> get core-dumps
Directory: /var/log/core
20762624 May 18 2023 11:44:13 UTC core.nginx.1559278043.gz
nsxcli> copy core-dump /var/log/core/core.nginx.1559278043.gz url scp://root@<Remote location IP address>/tmp/
root@<Remote location IP address>'s password:
この問題について Broadcom サポートに連絡する場合は、NSX UI からのアラームのテキスト、ログ ファイル、コア ダンプを提供してください。
del core-dumpget core-dumpsnsxcli> get core-dumpsDirectory: /var/log/core20762624 May 18 2023 11:44:13 UTC core.nginx.1559278043.gznsxcli> del core-dump /var/log/core/core.nginx.1559278043.gz
または上記の
nsxcli> del core-dump all「all」オプションを使用すると、そのアプライアンス上でコアが生成される可能性のあるすべての場所からコアが削除されます。たとえば、NSX Managerでは/var/log/core/と/image/core/の両方から削除されます。NSXget support-bundle
nsxcli> get support-bundle file support-bundle.tgz all remove-core-files
ESXi ホストのシェル コンソールで以下のコマンドを実行します。
root# rm -rf /var/core
ESXi ホストの NSX CLI で以下のコマンドを実行します。
nsxcli> del core-dump all
nsxcli> del core-dump <core-dump-file>
動作への影響: なし
このアラームは NSX 4.2.1 以降では発生しません。
以下の記事では、既知のアプリケーションクラッシュの問題について詳しく説明しています。