NVP vProxy: VM-gendannelse mislykkes med "Kunne ikke finde virtuel maskine til vProxy by IP POST "sdk": 401 Uautoriseret"
Summary: Alle VM-gendannelser (Virtual Machine) til en destinations-vCenter-server, der bruges til gendannelser, mislykkes kun med "Kunne ikke finde virtuel maskine til vProxy by IP POST" /sdk/": 401 Uautoriseret" ...
Symptoms
Der udføres en VM-gendannelse via NetWorker VMware Protection (NVP) vProxy-enheden til et destinations-vCenter.
Sikkerhedskopieringer fra destinations-vCenter udføres ikke, men gendanner kun.
Gendannelsessessionen for enhver VM-gendannelse indeholder:
nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:mm:SS ERROR: [NW_BUILD#] Failed to find all virtual machines by IP: POST "/sdk"; 401 Unauthorized
Den gemte gendannelseslogfil er tilgængelig på NetWorker-serveren under:
- Linux:
/nsr/logs/recover - Windows:
C:\Program Files\EMC NetWorker\nsr\logs\recover
Det vProxy-apparat, der bruges til gendannelse, indeholder gendannelseslogfilerne under:
/opt/emc/vproxy/runtime/logs/vrecoverd/opt/emc/vproxy/runtime/logs/recycle/vrecoverd/DATE
Cause
vProxyen indeholdt en /etc/hosts filindtastning for vCenter, men IP-adressen var forkert. Fjernsystemet lyttede på port 443, så forbindelser syntes vellykkede, men gendannelse kunne ikke identificere vProxy i vCenter ved dens IP-adresse.
Brug af ProxyHC Hjælpeprogram med godkendelsesswitchen blev følgende logget på /tmp/proxy-hc.log:
Figur 2: proxy-hc.log
Resolution
Sørg for, at vProxy løser destinations-vCenter til den korrekte IP-adresse.
nslookup address
Hvis vCenter kan løses fuldstændigt af DNS-systemet (Domain Name System), skal posten fjernes fra filen /etc/hosts.