VMware NSX for vSphere 6.x で NSX VIBs のインストールとアップグレードが以下のエラーで失敗しました:エラー:保留中のトランザクションには空き容量が xxx MB 必要ですが、サポートされている最大サイズは xxx MB です
search cancel

VMware NSX for vSphere 6.x で NSX VIBs のインストールとアップグレードが以下のエラーで失敗しました:エラー:保留中のトランザクションには空き容量が xxx MB 必要ですが、サポートされている最大サイズは xxx MB です

book

Article ID: 309595

calendar_today

Updated On:

Products

VMware NSX VMware vSphere ESXi

Issue/Introduction

英文の記事 「In VMware NSX for vSphere 6.x, installing or upgrading NSX VIBs fails with the error: ERROR: The pending transaction requires xxx MB free space, however the maximum supported size is xxx MB (2144200)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


 

ESXi 6.0.x ホストがある VMware NSX for vSphere 6.x 環境で、次の症状が発生しました。

  • NSX VIB のインストールまたはアップグレードが失敗する
  • 該当する ESXi ホスト上の /var/log/esxupdate.log ファイルに、次のようなエントリが表示される:

    2016-02-04T12:19:23Z esxupdate: BootBankInstaller.pyc: ERROR: The pending transaction requires xxx MB free space, however the maximum supported size is xxx MB.

    :前述のログの引用は単なる例です。日付、時間、および環境変数は、環境によって異なる場合があります。

Environment

VMware NSX for vSphere 6.x
VMware vSphere ESXi 6.0

Cause

この問題は、起動バンクの容量が ESXi ホスト上で不足しているために発生します。

サードパーティのカスタム イメージ サイズの一部は、サイズが比較的大きくなります。基本イメージに加え、追加の VIB が使用されるサービスに基づいて環境に自動的にインストールされます。 その結果、イメージの合計サイズが起動バンクの最大サイズを超えると、VIB のインストールが失敗します。

Resolution

これは、ESXi 6.0.x がある VMware NSX for vSphere 6.x に影響する既知の問題です。

現在、解決方法はありません。

この問題を回避するには、esxcli software vib remove -n <vib-name> コマンドを使用して、必須以外の VIB をアンインストールし、起動バンクの追加の容量を確保します。詳細については、『vSphere Upgrade Guide』の「ホストからの VIB の削除」セクションを参照してください。

ESXi ホストから削除可能な必須以外の VIB の確認については、ハードウェア ベンダーに問い合わせてください。

Additional Information

この記事の更新時にアラートを受信する場合は、[Actions] ボックスで Subscribe to Article をクリックしてください。