PowerProtect. Резервное копирование виртуальной машины завершается сбоем с ABV0016, указывающим «types. InvalidState"
Summary: Резервное копирование виртуальных машин (ВМ) завершается сбоем с состоянием выхода ABV0016 на этапе создания моментального снимка Light Weight Delta (LWD).
Symptoms
"Creating LWD snapshot" шаг. Сведения о задании интерфейса PowerProtect Data Manager показывают:
ABV0016: VM Direct engine 'localhost' is unable to back up the virtual machine '<my-vm>' on vCenter 'my-vcenter.domain.local' because of a vCenter API issue.
The VM Direct engine cannot complete the backup of this virtual machine because a vCenter API operation did not complete successfully.
To troubleshoot this issue: 1) Verify that the vCenter can be reached. 2) If the vCenter is busy, wait for some activities to complete and then retry the operation. 3) Verify that the virtual machine exists on the vCenter.
Read Less
taskInfo.Error.Fault = '*types.InvalidState', &{VimFault:{MethodFault:{FaultCause:<nil> FaultMessage:[]}}}
Веб-клиент vSphere отображает задачи для затронутой виртуальной машины, отображает непрерывные задачи с ошибками при создании моментального снимка на основе LWD.
В журнале экспорта резервной копии отображается следующее:
YYYY-MM-DD HH:MM:SS DEBUG: [a2aaedf09233d1a7;b0db985f58505615] SDM Data Mover: Create LWD Snapshot: vCenter SOAP call 'DpSnapshot' was accepted.
YYYY-MM-DD HH:MM:SS DEBUG: [a2aaedf09233d1a7;b0db985f58505615] SDM Data Mover: Create LWD Snapshot: taskInfo.Error.Fault = '*types.InvalidState', &{VimFault:{MethodFault:{FaultCause:<nil> FaultMessage:[]}}}
YYYY-MM-DD HH:MM:SS ERROR: [a2aaedf09233d1a7;b0db985f58505615] SDM Data Mover: Create LWD Snapshot: vCenter task 'task-1960194' failed.
YYYY-MM-DD HH:MM:SS ERROR: [a2aaedf09233d1a7;b0db985f58505615] SDM Data Mover: Create LWD Snapshot: Unable to create LWD snapshot.
YYYY-MM-DD HH:MM:SS DEBUG: [a2aaedf09233d1a7;b0db985f58505615] SDM Data Mover: Create LWD Snapshot: Retrying in 15s...
При попытке установить связь с управляющей программой защиты данных (DPD) в tsdm.log хоста ESXi отображается постоянный сбой.
YYYY-MM-DD HH:MM:SS tsdm[2099213]: IPCMGR: Unable to connect to UDS at /var/run/vmwarelwd/daemon: No such file or directory YYYY-MM-DD HH:MM:SS tsdm[2099213]: IPCMGR: Error creating a connection to add to pool 'dpd': No such file or directory
Cause
DPD — это недопустимое состояние на сервере ESXi, на котором размещены затронутые виртуальные машины. Веб-клиент vSphere отображает управляющую программу DPD в состоянии Stopped.
Причина того, что DPD недействителен и имеет состояние «Остановлено», неизвестна. Несколько дней назад dpd.log хоста ESXi показал исключение, а затем прекратил ведение журнала.
YYYY-MM-DD HH:MM:SS error dpd[2147513] [Originator@6876 sub=vmomi.soapStub[0]] Resetting stub adapter: service state request failed; /sdk/vimService, <last binding: <<TCP '127.0.0.1 : 31138'>, <TCP '127.0.0.1 : 80'>>>, N7Vmacore15SystemExceptionE(Host not found (authoritative)) --> [context]zKq7AVICAgAAABAEVQEOZHBkAAAtoUJsaWJ2bWFjb3JlLnNvAADiZx0ALdEbANJCFwAcoC0AwG8zAD9zMwDhTTQAy1wuAMzHLQBUAy4AAhE/ATt9AGxpYnB0aHJlYWQuc28uMAACbdEObGliYy5zby42AA==[/context]
Resolution
Необходимо перезапустить DPD на затронутом хосте ESXi. DPD можно запустить с помощью сеанса ESXi ssh:
[root@my-esx:~] /etc/init.d/dpd status dpd is stopped [root@my-esx:~] /etc/init.d/dpd start Starting dpd:Setting the memory limit for dpd resource pool on this host to 320 MB Setting max number of file descriptors to 800 Setting MALLOC_ARENA_MAX to 20 success [root@my-esx:~] /etc/init.d/dpd status dpd is running
DPD также можно запустить с помощью веб-клиента vSphere для затронутого хоста ESXi с помощью раздела «Configure >Services»:
При необходимости обратитесь в службу поддержки VMware для дальнейшего изучения недействительного DPD и отображения состояния «Stopped».