Авамар: Помилка відновлення образу VMware: "Тайм-аут при очікуванні породжених метаданих відновлення"
Summary: Не вдалося відновити образ VMware з повідомленням "Тайм-аут на очікування породженого процесу відновлення метаданих avtar для завершення"
Symptoms
Образ VMware відновлюється на нову віртуальну машину, або не вдається відновити образ на новий диск з такою помилкою:
avvcbimage Error <0000>: [IMG0011] Timeout on wait for spawned restore metadata avtar process to complete
Під час відновлення на нову віртуальну машину або диск звичайний робочий процес відновлення повинен виконувати «міні-відновлення» файлів конфігурації віртуальної машини з вибраної користувачем резервної копії. Ці файли позначені як файли дескрипторів .vmx і .vmdk.
Після відновлення даних проксі приймає відновлену конфігурацію віртуальної машини та створює новий віртуальний диск віртуальної машини. Після цього можна приступити до відновлення образу віртуального диска. Завдання міні-відновлення під назвою «відновлення метаданих» за замовчуванням триває 5 хвилин. Оскільки відновлення vmx має невеликий розмір (зазвичай ~15 кб), відновлення займе лише кілька секунд.
Однак, де така поведінка зустрічається в журналі відновлення, що ми бачимо:
1. 2017-04-14 12:50:21 avvcbimage Info : Process 4486 (/usr/local/avamarclient/bin/avtar) for workorder MOD-1492174248297#99 started
2. 2017-04-14 12:55:21 avvcbimage Error : [IMG0011] Timeout on wait for spawned restore metadata avtar process to complete
3. 2017-04-14 12:59:51 avvcbimage Info : Process 4486 (/usr/local/avamarclient/bin/avtar) finished (code 0: success)
Повідомлення журналу показують, що загальний витрачений час становив 9 хвилин і 30 секунд, але врешті-решт відновлення метаданих вдалося виконати. Однак завдання відновлення зображення не вдалося, оскільки було перевищено час підпроцесу за замовчуванням 5 хвилин або 300 с.
Cause
Домен даних налаштовано з групою інтерфейсів (ifgroup), яка повідомляє клієнту ddboost (avtar) про необхідність підключитися до інтерфейсу. Цей інтерфейс блокується між клієнтом (проксі)
З командного рядка або веб-сторінки Data Domain перегляньте налаштування dd.
Приклади налаштувань:
sysadmin@ddve# Ifgroup Show Config Group-name Status Interfaces ---------- ------- ---------- default enabled 192.168.69.80 ---------- ------- ---------- sysadmin@ddve net show config ethV0 Link encap:Ethernet HWaddr 00:50:56:98:A6:66 inet addr:10.240.196.80 Bcast:10.240.196.255 Mask:255.255.255.0 ethV1 Link encap:Ethernet HWaddr 00:50:56:98:56:8F inet addr:192.168.69.80 Bcast:192.168.69.255 Mask:255.255.255.0 In the example above the default Ifgroup setting will cause the client to initially connect to primary/management interface of 10.240.196.80 but will see the ifgroup settings and try to connect with 192.168.69.80. RPC has a default time-out value of 180 seconds but the client will try multiple times (3 in this case) which would add up to a total of 540 seconds or 9.5 mins. After trying three times the connection will fallback to 10.240.196.80 but by this time the image restore job would have timed out. From the proxy run this series of commands to confirm the issue replacing the IP addresses as appropriate:
rpcinfo -p 192.168.69.80 (command stops responding for 3 min)rpcinfo -p <data domain fully qualified hostname>rpcinfo -p 10.120.24.49
Resolution
Розв'язання:
Відкрийте з'єднання між інтерфейсами клієнта та Data Domain ifgroup.
Ще одним варіантом є відключення групи if.
Альтернативний спосіб вирішення:
Збільште значення тайм-ауту для підпроцесу, наприклад, до 10 хвилин (600 с). Це дозволяє завершити відновлення.
Для цього додаємо параметр --subprocesstimeoutsecs=600 до avvcbimageAll.cmd файлу, що знаходиться в /usr/local/avamarclient/var/ на проксі
Докладнішу інформацію про редагування файлу avvcmimage.cmd див.
Additional Information
Стаття по темі: Avamar - не вдалося відновити образ VMware з ФАТАЛЬНОЮ помилкою 'GetDiskAttributed Failed' (може знадобитися вхід до служби підтримки Dell)