免責事項:これは英文の記事「Backup fails causing vm to hang on ESXi 8.x」の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
バックアップ処理が失敗し統合が実施されず、結果として複数のスナップショットチェインが残ったままとなる。
dpd.log にはスナップショット処理のキャンセルが SyncInProgress fault を発生させている事が多く記録される。
-var/run/log/dpd.log
YYYY-MM-DDTHH:MM:SSZ error dpd[2102314] [Originator@6876 sub=PeRegistry opID=0d52391c-391f] Cannot cancel snapshot 'xxxxxxxxx' of protected entity '31': There is an ongoing sync operation 'XXXXXX-1'
YYYY-MM-DDTHH:MM:SSZ error dpd[2102314] [Originator@6876 sub=Task opID=0d52391c-391f] Task 'Dp.Task.CancelSnapshot.xxxxxxx.xxxxxx' failed with error: (dp.fault.SyncInProgress) {
--> faultCause = (vmodl.MethodFault) null,
--> faultMessage = <unset>,
--> syncId = "xxxxxxx-1"
--> msg = ""
--> }
vmware.log には LWD filter のタイムアウトが記録される。
YYYY-MM-DDTHH:MM:SSZ Wa(03) filtPoll - IOFIPC: c573: IPC client made no request, or could not write a request, before the timeout expired. Connection has 1 open transaction (txn:msg): { 52979:1 }YYYY-MM-DDTHH:MM:SSZ Er(02) worker-22645658 d11fa3f9 LWD: Failed to get a response for IPC client for request ########## for disk #########; error: Connection timed outYYYY-MM-DDTHH:MM:SSZ Wa(03) vcpu-0 246eafa2 LWD: Error sending CloseDisk IPC to daemon for disk #########: Connection timed outYYYY-MM-DDTHH:MM:SSZ In(05) vcpu-0 246eafa2 LWD: Closing the SES disk #####-######-######-####.ses
VMware vSphere ESXi 8.0
これは LWD VAIO filter に対する問題で、stunned disk により差分同期がキャンセルされる際に発生します。
DPD サービスは仮想マシンをロックします。そのため、ユーザが対象仮想マシンに対してスナップショットの管理やその他のタスクの実施を試みると、以下のエラーが出力されます。
Another task is already in progress.
この事象は 9.x で修正され、8.x では今後のリリースで修正される予定です。
ワークアラウンド: ESXi ホストへ SSH 接続を行いこのコマンドを実行します: /etc/init.d/dpd stop && /etc/init.d/dpd start
DPD サービスの再起動後、対象仮想マシンのロックは解放され状態が復旧します。