NVP vProxy: Obnovení virtuálního počítače selže s chybou "Failed to find virtual machine for vProxy by IP POST "sdk": 401 Neautorizováno"
Summary: Všechna obnovení virtuálního počítače (VM) na cílový server vCenter použitý pro obnovení selžou pouze s chybou "Failed to find virtual machine for vProxy by IP POST" /sdk/: 401 Neautorizováno" ...
Symptoms
Obnovení virtuálního počítače se provádí prostřednictvím zařízení NetWorker VMware Protection (NVP) vProxy do cílového nástroje vCenter.
Zálohy z cílového nástroje vCenter se neprovádějí, pouze se obnovují.
Relace obnovení libovolného obnovení virtuálního počítače obsahuje:
nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:mm:SS ERROR: [NW_BUILD#] Failed to find all virtual machines by IP: POST "/sdk"; 401 Unauthorized
Uložený protokol obnovení je k dispozici na serveru NetWorker v části:
- Linux:
/nsr/logs/recover - Windows:
C:\Program Files\EMC NetWorker\nsr\logs\recover
Zařízení vProxy, které se používá pro obnovení, obsahuje protokoly obnovení v části:
/opt/emc/vproxy/runtime/logs/vrecoverd/opt/emc/vproxy/runtime/logs/recycle/vrecoverd/DATE
Cause
Platforma vProxy obsahovala /etc/hosts pro vCenter, ale IP adresa byla nesprávná. Vzdálený systém naslouchal na portu 443, takže připojení byla úspěšná, ale obnovení nedokázalo identifikovat server vProxy v nástroji vCenter podle jeho IP adresy.
Pomocí příkazu ProxyHC s přepínačem auth byl přihlášen následující /tmp/proxy-hc.log:
Obrázek 2: proxy-hc.log
Resolution
Ujistěte se, že vProxy překládá cílové vCenter na správnou IP adresu.
nslookup address
Pokud je nástroj vCenter plně přeložitelný pomocí systému DNS (Domain Name System), odeberte položku ze souboru /etc/hosts.