wcp stdstream.log によって Log Disk Exhaustion が発生する
search cancel

wcp stdstream.log によって Log Disk Exhaustion が発生する

book

Article ID: 422626

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免責事項:これは英文の記事 Log Disk Exhaustion caused by wcp stdstream.log の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

vCenter Serverの/storage/logパーティションのディスク容量不足を防ぐための方法を提供します。

Symptom:

  • vSphere Client は、 vCenter Server のサマリページに "Log Disk Exhaustion on <vcenter-name>" という警告を表示します。

  • 調査の結果、/var/log/vmware/wcp フォルダが、 /storage/log パーティションの容量を大きく使用するフォルダであることが判明しました。

  • フォルダー内を見ると、次の例のような非常に大きな stdstream.log ファイルが 1 つ以上あります。

# ls -althrS /var/log/vmware/wcp | tail -5
1.4M  -rw-------  1 wcp  lwisRegReader 1.4M <DATE> <TIME> stdstream.log-1.stderr
34M  -rw-------  1 wcp  lwisRegReader  34M <DATE> <TIME>stdstream.log-4.stderr
111M  -rw-------  1 wcp  lwisRegReader 111M <DATE> <TIME> stdstream.log.stderr
1.1G  -rw-------  1 wcp  lwisRegReader 1.1G <DATE> <TIME> stdstream.log-3.stderr
1.6G  -rw-------  1 wcp  lwisRegReader 1.6G <DATE> <TIME> stdstream.log-0.stderr

Environment

VMware vCenter Server 7.0.x
VMware vCenter Server 8.0.x

Cause

stdstream.log.stderr ログは現在、サイズに基づいてローテーションされておらず、wcp サービスの再起動時にのみローテーションされます。
そのため、wcp を長時間実行すると、ログのサイズが著しく大きくなり、/storage/log の利用可能なスペースの大部分が割り当てられ、結果としてスペースが枯渇する可能性があります。

Resolution

この問題は、vCenter Server 7.0 U3v および vCenter Server 8.0 U3 で解決されています。


回避策:
この問題を軽減する場合、

1. vCenter Server Appliance の新規バックアップまたは電源オフのスナップショットを作成してください。
2. フォルダからstdstream.log*.stderrファイルをすべて削除します。

# rm /storage/log/vmware/wcp/stdstream.log*.stderr 

3. wcp サービスを再起動します。

# service-control --stop wcp && service-control --start wcp

Additional Information

Storage logs partition full due to large stream.log-x.stderr files