ESXi ホストから syslog サーバーへのログ送信に失敗する
search cancel

ESXi ホストから syslog サーバーへのログ送信に失敗する

book

Article ID: 431055

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項: これは英文の記事「ESXi hosts fails to send logs to syslog server」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

ホスト イベント タブに次のようなエラーがレポートされます: ホスト「<syslog server fqdn>:<port number>」にアクセスできなくなりました。  このホストへのリモート ログが停止しました。

/var/run/log/vobd.log に、次のようなエラーが表示されます:
YYYY-MM-DDTHH:MM:SS.052Z: [VisorfsCorrelator] 21909419360842us: [esx.problem.visorfs.ramdisk.full] The ramdisk 'tmp' is full. As a result, the file tmp:/scratch/log/vpxa.log could not be written.
YYYY-MM-DDTHH:MM:SS.987Z: [GenericCorrelator] 21966169295242us: [vob.user.vmsyslogd.remote.failure] The host "<syslog server fqdn>:<port number>" has become unreachable. Remote logging to this host has stopped.

/var/log/.vmsyslogd.err に、次のようなエラーが表示されます:
YYYY-MM-DDTHH:MM:SS.712Z vmsyslog.loggers.file : ERROR ] Write to /scratch/log/vmkernel.log failed: No space left on device
YYYY-MM-DDTHH:MM:SS.713Z vmsyslog.main : ERROR ] <vmkernel> failed to write log, disabling
YYYY-MM-DDTHH:MM:SS.825Z vmsyslog.loggers.network : ERROR ] <syslog server fqdn>:<port number> - socket error : The write operation timed out

Environment

VMware vSphere ESXi 6.x 
VMware vSphere ESXi 7.x

Cause

この問題は、スクラッチ パーティションの容量が枯渇していることによって発生します。

Resolution

エラーが管理者のアクション(ユーザーが手動でスクラッチ パーティションにファイルを配置したこと)によって発生した場合は、誤ったパスを使用しているファイルを削除するか、またはデータストアに移動してください。

Additional Information

影響/リスク:
Low impact