Symptoms
免責事項:これは英文の記事「vCenter has a large number of localhost_access log files generated under /storage/log/vmware/eam/web/ 」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。vCenter Server 7.0 Update 1 以降では、次のディレクトリに多数のファイルが置かれる可能性があります。
パス:/storage/log/vmware/eam/web/ファイル:localhost_access.*.log
Purpose
これは、ESX Agent Manager (EAM) サービスとログ ファイルのローテーションに関して発見された既知の問題に関する情報記事です。
Cause
これは、デフォルトでは EAM にログ ファイル ローテーションのパラメータがないために発生します。クリーンアップが呼び出されず、古いファイルが残されることになります。7.0 Update 1 内の vSphere クラスタリング サービスの新機能が原因で、EAM で発生するポーリングの量が多い場合、これらのログ ファイルが急速に生成され、大量のログ ファイルが作成される可能性があります。
Impact / Risks
影響/リスクとして、/storage/log ディレクトリがいっぱいになり、1 つ以上のサービスが機能しなくなる場合があります。これにより、vCenter Server が不安定になる可能性があります。
Resolution
この問題は、VMware vCenter 8.0 GA(ビルド番号 20519528)で解決されています。VMware vCenter 7.0 Update 3(ビルド番号 18700403)では、localhost_access.*.log ファイルは圧縮のみされ、削除はされません。
Workaround
vCenter Server シェル(または SSH セッション)で
次のファイルのバックアップを作成します。/usr/lib/vmware-eam/web/conf/server.xml次の行を特定します。<Valve className="org.apache.catalina.valves.AccessLogValve"次のパラメータ maxDays="<numberOfDays>" を編集します。もし該当パラメータがない場合は新規に追加します。
下のスクリーンショットの例を参照してください
変更を保存し、ESX Agent Manager サービスを再起動します
service-control --restart vmware-eam
例のスクリーンショット:
Related Information
vSphere クラスタ サービスの詳細については、メインのナレッジベースの記事を参照してください。https://kb.vmware.com/s/article/80472