Fleet Management でバイナリをダウンロードする際に /data パーティションのディスク容量が不足する
search cancel

Fleet Management でバイナリをダウンロードする際に /data パーティションのディスク容量が不足する

book

Article ID: 424112

calendar_today

Updated On:

Products

VCF Operations/Automation (formerly VMware Aria Suite)

Issue/Introduction

免責事項:これは英文の記事「Low disk space on /data partition when downloading binaries in Fleet Management (423663)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


  • Fleet Management で製品バイナリをダウンロードすると、/data パーティションの空き容量が不足し、ダウンロードが失敗します。

  • vmware_vrlcm.log には、以下のようなエントリが記録されます。

    yyyy-mm-ddThh:mm:ss.###Z ERROR vrlcm[#####] [pool-##-thread-##] [c.v.v.l.d.c.t.DownloadFromBroadcomDepot]  -- Exception encountered when downloading the binary: No space left on device

  • vmware_vrlcm.log を確認すると、エラー発生時刻付近で df コマンドの出力の「Use%」列が 100% になっていることが確認できます。

    yyyy-mm-ddThh:mm:ss.###Z INFO vrlcm[#####] [http-nio-####-exec-#] [c.v.v.l.u.ShellExecutor]  -- Executing shell command: df -h --output=size,used,avail,pcent /data/
    yyyy-mm-ddThh:mm:ss.###Z INFO vrlcm[#####] [http-nio-####-exec-#] [c.v.v.l.u.ProcessUtil]  -- Execute df
    yyyy-mm-ddThh:mm:ss.###Z INFO vrlcm[#####] [http-nio-####-exec-#] [c.v.v.l.u.ShellExecutor]  -- Result: [Size  Used Avail Use%
     123G  123G     0 100%].

Environment

VCF Operations 9.0

VCF Fleet Manager 9.0

Cause

Fleet Management でバイナリをダウンロードすると、ファイルはまず /data パーティションにダウンロードされ、次に同じパーティション内の一時ディレクトリに解凍されます。
その後、解凍されたファイルは、/data パーティション内にある productPatchRepo ディレクトリに配置されます。

その結果、このプロセスでは一時的に元のバイナリサイズの約 3 倍のストレージ容量を消費します。
VCF Automation のようなサイズの大きいバイナリの場合、ダウンロード開始前の空き容量によっては、/data パーティションが枯渇する可能性があります。

Note: ファイルが productPatchRepo ディレクトリへ正常に配置されると、最初にダウンロードされたファイルと一時ファイルは自動的に削除されます。

Resolution

この問題を解決するには、/data パーティションを拡張するか、不要なバイナリを削除して、ダウンロードするバイナリのサイズの少なくとも 3 倍以上の空き容量を確保します。

Note: 解凍プロセスでは、元のファイルサイズと同等、あるいはそれ以上のディスク容量を消費するため、安全なバッファを維持する観点から、バイナリサイズの 3 倍を超える十分な空き容量を確保してください。

/data パーティションの拡張: 詳細は「バイナリのストレージの拡張」を参照して下さい。

不要なバイナリの削除:

  1. フリート管理 > ライフサイクル > バイナリ管理 を選択し、バイナリ タイプを選択します。

  2. バイナリを削除するには、ダウンロードしたコンポーネントを確認してゴミ箱アイコンをクリックします。

Additional Information

Low disk space on /data partition when downloading binaries in Fleet Management