NVP vProxy: Hur man avregistrerar/omregistrerar en vProxy-enhet
Sammanfattning: I den här kunskapsbasartikeln beskrivs hur du manuellt avregistrerar och registrerar en NetWorker VMware Protection (NVP) vProxy-enhet med hjälp av NetWorker-serverns nsradmin-kommandoradsalternativ. ...
Instruktioner
NetWorker VMware-skyddsintegreringen är konfigurerad med vProxy Appliance. vProxy måste avregistreras och omregistreras mot NetWorker-servern.
Metod 1:
- Ta bort vProxy-resursen från NetWorker Management Console (NMC) eller NetWorker Web User Interface (NWUI). Om du tar bort vProxy från NetWorker bör du avregistrera den från NetWorker-serverns resursdatabas (
nsrdb). Om du tar bort vProxy från NetWorker tas inte vProxy Virtual Machine (VM) bort från VMware.
NMC: Enheter-VMware-proxyservrar>
NWUI: Skydd – VMware-proxyservrar>
- Använd NMC eller NWUI för att lägga till vProxy igen. Om du läser om vProxy utfärdas en ny registrering för vProxy.
Metod 2:
Om ovanstående metod misslyckas avregistrerar och omregistrerar du vProxyn manuellt med hjälp av NetWorker-serverns nsradmin Kommandoradsverktyg.
- Öppna en kommandotolk av typen Administratör/rot på NetWorker-servern
- Skriv:
nsradmin - Skriv:
option hidden - Skriv:
visual - Detta öppnar ett CLI-verktyg som kan användas för att ändra NetWorker-serverresursdatabasen (
nsrdb). Du kan använda ESC, piltangenterna och RETUR för att navigera och göra ändringar.
- Använd alternativen Next/Prev för att välja den vProxy-värd som du måste avregistrera.
- Använd piltangenterna för att välja Redigera och tryck på Enter.
- Använd piltangenterna för att välja Avregistrera och tryck på Enter, tryck på ESC och spara ändringarna.
- Vänta 30-60 sekunder.
- Använd piltangenterna för att välja Register och tryck på Enter, tryck på ESC och spara ändringarna.
Loggning:
/nsr/logs/daemon.raw
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Ytterligare information
I vissa fall kommer vProxy inte att registreras, detta kan inträffa av flera orsaker. vProxy kan fastna i ett tillstånd som inte tillåter registrering. vProxy kan tvingas till ett oregistrerat tillstånd genom att utföra följande steg:
- SSH till vProxy-servern och logga in med administratörsanvändaren.
- Växla till rotanvändaren:
sudo su - - Stoppa
vrapidTjänst:systemctl stop vrapid - Skapa en kopia av
vProxyState.datFilen:
cp /opt/emc/vproxy/runtime/state/vProxyState.dat /opt/emc/vproxy/runtime/state/vProxyState.dat_$(date -I)
- Skapa en kopia av
vProxyRegistry.datFilen:
cp /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/state/vProxyRegistry.dat_$(date -I)
- Tvinga vProxy till ett oregistrerat tillstånd:
echo UNREGISTERED > /opt/emc/vproxy/runtime/state/vProxyState.dat
- Ta bort NetWorker-servern från
vProxyRegistry.datFilen:
sed -i 's/"BackupServerName":"[^"]*"/"BackupServerName":""/' /opt/emc/vproxy/runtime/state/vProxyRegistry.dat
- Starta
vrapidTjänst:systemctl start vrapid
- Bekräfta att du kan ansluta till port 9090 på vProxy från NetWorker-servern:
nsrports -t VPROXY_FQDN -p 9090
- Om anslutningen från NetWorker-servern lyckas försöker du med vProxy-omregistreringen.
I vissa fall kan felsökningsmeddelanden krävas. Följande KB innehåller information om hur du aktiverar vrapid felsökning på vProxy-enheten: NetWorker VMware Protection-vProxy: Så här aktiverar du felsökningsloggning
vProxys /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log innehåller information om vProxy-registreringsåtgärder.
vProxy-administratörsanvändarkontot är låst:
Om vProxy inte kommer att registreras, och rotuppgifter är kända, kontrollera om administratörsanvändarkontot är låst på vProxy.
- Från vSphere öppnar du en VMware Console-session till vProxy VM:

- Logga in som root.
- Använd
pam_tally2Så här återställer du administratörskontot:
pam_tally2 --user=admin --reset
- Om det aktuella administratörslösenordet inte är känt kan du ändra det med Linux
passwdKommandot:
passwd admin
- Använd metod 1 i fältet Lösning för att ta bort vProxy och lägga till den igen med det nya lösenordet.
Om administratörskontot fortsätter att låsas när inga kända SSH-anslutningar utförs kontrollerar du var SSH-sessionen kommer ifrån:
journalctl -u sshd | grep -w 'admin'
Det här kommandot visar vilka system som försöker (och misslyckas) att logga in med administratörskontot:
Dec 06 09:23:36 nsr-vproxy02.amer.lan sshd[9407]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=192.168.9.100 user=admin
Dec 06 09:23:38 nsr-vproxy02.amer.lan sshd[9407]: Failed password for admin from 192.168.9.100 port 54788 ssh2