NVP vProxy: Відновлення віртуальної машини не спрацьовує з повідомленням «Не вдалося знайти віртуальну машину для vProxy за IP POST "sdk": 401 Несанкціоношені"
Summary: Відновлення всіх віртуальних машин (VM) на цільовий сервер vCenter, який використовується для відновлення, лише зазнає невдачі з повідомленням «Не вдалося знайти віртуальну машину для vProxy за IP POST »/sdk/: 401 Несанкціоношені" ...
Symptoms
Відновлення віртуальної машини здійснюється через пристрій vProxy NetWorker VMware Protection (NVP) до цільового vCenter.
Резервні копії з цільового vCenter не виконуються, лише відновлення.
Сесія відновлення будь-якого відновлення віртуальної машини містить:
nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:mm:SS ERROR: [NW_BUILD#] Failed to find all virtual machines by IP: POST "/sdk"; 401 Unauthorized
Збережений журнал відновлення доступний на сервері NetWorker у розділі:
- Linux:
/nsr/logs/recover - Вікна:
C:\Program Files\EMC NetWorker\nsr\logs\recover
Пристрій vProxy, який використовується для відновлення, містить журнали відновлення наступно:
/opt/emc/vproxy/runtime/logs/vrecoverd/opt/emc/vproxy/runtime/logs/recycle/vrecoverd/DATE
Cause
vProxy містив /etc/hosts файл для vCenter, але IP-адреса була неправильною. Віддалена система слухала через порт 443, тому з'єднання здавалося успішним, але відновлення не могло ідентифікувати vProxy у vCenter за IP-адресою.
Використовуючи ProxyHC Утиліта з перемикачем автентифікації була внесена наступна /tmp/proxy-hc.log:
Рисунок 2: proxy-hc.log
Resolution
Переконайтеся, що vProxy розв'язує цільовий vCenter на правильну IP-адресу.
nslookup address
Якщо vCenter повністю розв'язується через систему доменних імен (DNS), видаліть запис із файлу /etc/hosts.