免責事項:これは英文の記事「VMware ESXi host stops sending syslogs to remote server」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
esx.problem.vmsyslogd.remote.failure
[UserLevelCorrelator] nnnnnnnnus: [vob.user.vmsyslogd.remote.failure] The host "x.x.x.x:514" has become unreachable. Remote logging to this host has stopped.
注:上記のログの抜粋はあくまで一例です。日付、時刻、および環境変数は、ご使用の環境によって異なる場合があります。
VMware vSphere ESXi 7.0 以降
このイベントは、ESXi の syslog サービスが、リモート syslog サーバーへのメッセージ送信を停止したことを示しています。この問題は、次のような場合に発生する可能性があります:
切断の原因
自動再接続
一部のバージョンの vSphere ESXi では、ネットワーク中断後、syslog サービスがリモート syslog サーバーへ自動的に再接続します。
手動再接続
vSphere ESXi の syslog サービスが、リモート syslog サーバーへの接続を自動的に再確立しない場合は、手動で再接続を行います。
手動で再接続するには:
esxcli system syslog reload注: esxcli system syslog reload コマンドで Failed to signal reload to vmsyslogd というエラーが返された場合、vmsyslogd プロセスが実行されていない可能性が高いです。その場合は、次の「サービスの起動」セクションの手順に進んでください。
サービスの起動
vSphere ESXi の syslog サービスが正常に動作していない、または終了してしまっている場合は、サービスを起動します。
syslog サービスを起動するには:
ps -Cuv | grep vmsyslogd /usr/lib/vmware/vmsyslog/bin/vmsyslogd esxcli system syslog reload