VMware Cloud Director からの OVA エクスポートで、大規模仮想マシンの準備に長時間かかった後、ダウンロードが開始されない
search cancel

VMware Cloud Director からの OVA エクスポートで、大規模仮想マシンの準備に長時間かかった後、ダウンロードが開始されない

book

Article ID: 437010

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

免責事項: これは英文の記事「OVA export from VMware Cloud Director fails to initiate download after long preparation time for large Virtual Machines」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。

VMware Cloud Director (VCD) で大容量の仮想マシンまたは vApp (例: 1 TB 超) を OVA ファイルとしてダウンロードする際に、以下の現象が発生する場合があります。

  • VCD タスク「Enabling download of Virtual Application」は「成功しました」のステータスで完了します。
  • しかし、Web ブラウザーにダウンロードプロンプトが表示されず、クライアントマシンにファイルも保存されません。

Environment

VMware Cloud Director 10.x

Cause

この問題は、OVFステージングフェーズ中にユーザーの Web セッションが期限切れになったことが原因です。

  1. VCD はまず、vCenter から VCD 転送ストレージ(NFS)に VM データを転送します。
    大規模なVMの場合、これには数時間かかることがあります。

  2. この間、Web ブラウザのセッションがアイドルセッションタイムアウトまたは最大セッションタイムアウトに達する可能性があります。

  3. ステージングが完了すると、VCD はブラウザによるダウンロードをトリガーしようとします。
    しかし、セッションが既に期限切れになっているため、ブラウザはダウンロード要求を認証できず、処理はエラーメッセージを表示せずに失敗します。

Resolution

この問題を解決するには、以下のいずれかの方法を検討してください。

  1. アイドルセッションタイムアウトの調整
    Web コンソールの「Idle Session Timeout」を、「Enabling download」タスクに必要な時間に加えて、1~2 時間のバッファ時間を加えた値に増やしてください。
    これにより、準備フェーズが完了するまでセッションがアクティブな状態を維持し、自動ダウンロードが正常に開始されます。

  2. 転送セッションタイムアウトの調整
    「Transfer Session Timeout」を延長して、転送ストレージにステージングされた OVA ファイルを保持する猶予期間を長くしてください。
    これにより、ブラウザセッションが既に期限切れになっている場合でも、ユーザーが手動でダウンロードを再開する時間を確保できます。

    注:大きなファイルの場合、この値を延長すると、転送ストレージのディスク容量を大量に消費する可能性があります。

  3. 手動セッションメンテナンス
    準備フェーズ中に、Web ブラウザを定期的に操作(UI 内でのクリックなど)して、アイドルセッションタイムアウトが発生しないようにしてください。
    この方法は効果的ですが、長時間を要するタスクには適さない場合があります。

  4. 準備完了後に再ダウンロードする
    「Enabling download」タスクが「成功」と表示されてもダウンロードが開始されない場合、OVA ファイルは既に転送ストレージ上に準備されています。
    転送セッションのタイムアウト時間(デフォルト:1時間)内に OVA の「ダウンロード」を再実行すると、長い準備フェーズを繰り返すことなく、ダウンロードがすぐに開始されます。

Additional Information

タイムアウト値の変更方法は下記ドキュメントをご参照ください。


Cloud Director における OVA ファイルのダウンロードリンクの有効期間