vSAN データストアを使用する VDP バックアップが 92% で失敗する
search cancel

vSAN データストアを使用する VDP バックアップが 92% で失敗する

book

Article ID: 339447

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • 仮想マシン クライアントのイメージ バックアップを実行すると、バックアップが 92%で失敗し完了しない。
  • 仮想マシンのバックアップ ジョブの /space/avamarclient ディレクトリに次のようなエントリが表示される。

    The VDDK crashes when connecting to the second VMDK via hotadd

    2017-01-13T02:33:19.768+04:00 avvcbimage Info <16041>: VDDK:VixDiskLibVim: VixDiskLibVim_GetNfcTicket: Get NFC ticket for [MARVIN-Virtual-SAN-Datastore-8a3d2
    478-f258-441b-b192-ad6acd1eb724] f7e3bd57-6098-0e83-785a-54ab3a4df283/VMware vCenter Server Platform Services Controller_1.vmdk.

    2017-01-13T02:33:20.084+04:00 avvcbimage Info <16041>: VDDK:VixDiskLibVim: Request RandomAccessRO diskKey = 2001, readOnly = 1, openSnapshot = 0.

    2017-01-13T02:33:20.181+04:00 avvcbimage Info <16041>: VDDK:VixDiskLibVim: VixDiskLibVim_FreeNfcTicket: Free NFC ticket.

    2017-01-13T02:33:20.181+04:00 avvcbimage FATAL <5889>: Fatal signal 11 in pid 7545
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] FATAL ERROR: <0001> uapp::handlefatal: Fatal signal 11
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00000000006b93b1
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00000000006ba127
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00000000006ba44b
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00000000006ba53e
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 0000000000628810
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00007fe204ced850
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00007fe1fe55e93f
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00007fe1fe579277
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00007fe1fe57975e
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00007fe1fe588142
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00007fe1fe588678
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00007fe204f27b73
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00007fe204f28123
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00000000004284bc
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00000000004291f9
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00000000004993c4
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 000000000070ac4c
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00007fe204ce5806
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] | 00007fe20392a9bd
    2017-01-13T02:33:20.181+04:00 [VcbImageBackupAssistThread] ERROR: <0001> uapp::handlefatal: aborting program pid=7545, sig=11
    2017-01-13T02:33:20.181+04:00 avvcbimage FATAL <5890>: handlefatal: Aborting program with code 176, pid=7545, sig=11
    2017-01-13T02:33:20.181+04:00 avvcbimage Info <16041>: VDDK:VixDiskLib: VixDiskLib_Exit: Unmatched Init calls so far: 1.
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------




    :これはログの出力例です。日付、時間、および環境変数は、環境によって異なる場合があります。


Symptoms:
免責事項:これは英文の記事「VDP backups using vSAN Data store fails at 92%」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

Environment

VMware vSphere Data Protection 5.5.x

Resolution

この問題を解決するには、VDP アプライアンスが NBD を使用するように指定します。
これはグローバル設定であり、アプリケーションにすぐに反映されます。
  1. SSH または外部プロキシを使用して VDP にログインします。
  2. 次のコマンドを実行して root に変更します。

    sudo su -
     
  3. /usr/local/avamarclient/var ディレクトリに変更します。
  4. Vi エディタを使用して avvcbimageAll.cmd ファイルを開きます。
  5. ファイルの最後に次のフラグを追加します。

    --transport=nbd
  6. 次のコマンドを実行して、変更を確認します。

    wq!
     
  7. ファイルを閉じます。
  8. 次のコマンドを実行して、サービスを再起動します。

    service avagent-vmware restart


Additional Information

詳細については、「Virtual Disk Development Kit Release Notes」を参照してください。

  • HotAdd モードは、vSAN スパース差分ディスクで動作しません。
  • ESXi ホストは、vSAN 以外のデータストア タイプを持つプロキシ仮想マシン上での vSAN スパース差分ディスクの HotAdd を許可しません。
  • vSAN データストアに常駐する仮想マシンのスナップショットを作成するたびに、vSAN スパース差分ディスクが作成されます。
  • 続いてプロキシが diskname-NNNNNN.vmdk という名前の VMDK に対して HotAdd を実行しようとすると、vSAN データストアにも HotAdd がないと、操作は失敗します。 

    ここで、NNNNNN はゼロで埋められた整数で、1 から始まり、最大は 999999 です。
  • このような状況が発生するのを防ぐには、vSAN データストア上でプロキシが HotAdd された VDDK を作成するのを許可します。