NVP vProxy: Sådan afregistreres/genregistreres en vProxy-enhed
Oversigt: Denne KB forklarer, hvordan du manuelt afregistrerer og registrerer en NetWorker VMware Protection (NVP) vProxy-enhed ved hjælp af NetWorker-serverens nsradmin-kommandolinjeindstillinger. ...
Instruktioner
NetWorker VMware Protection-integrationen (NVP) er konfigureret med vProxy-enheden. vProxyen skal være uregistreret og genregistreret mod NetWorker-serveren.
Metode 1:
- Slet vProxy-ressourcen fra NetWorker Management Console (NMC) eller NetWorker Web User Interface (NWUI). Sletning af vProxy fra NetWorker bør fjerne registreringen fra NetWorker-serverens ressourcedatabase (
nsrdb). Sletning af vProxy fra NetWorker sletter ikke vProxy Virtual Machine (VM) fra VMware.
NMC: Enheder-VMware> Proxies
NWUI: Beskyttelse – VMware-proxyer>
- Brug NMC eller NWUI til at tilføje vProxy igen. Ved at tilføje vProxy igen udstedes der en ny registrering for vProxy.
Metode 2:
Hvis ovenstående metode mislykkes, skal du manuelt afregistrere vProxy og genregistrere den ved hjælp af NetWorker-serverens nsradmin Kommandolinjeværktøj.
- Åbn en administrator/rodkommandoprompt på NetWorker-serveren
- Indtast:
nsradmin - Indtast:
option hidden - Indtast:
visual - Dette åbner et CLI-hjælpeprogram, der kan bruges til at ændre NetWorker-serverens ressourcedatabase (
nsrdb). Du kan bruge ESC, piletasterne og Enter til at navigere og foretage ændringer.
- Brug indstillingerne Næste/Forrige til at vælge den vProxy-vært, du skal afregistrere.
- Brug piletasterne til at vælge Rediger, og tryk på Enter.
- Brug piletasterne til at vælge Fjern registrering, og tryk på Enter, tryk på ESC og gem ændringer.
- Vent 30-60 sekunder.
- Brug piletasterne til at vælge Registrer og tryk på Enter, tryk på ESC og gem ændringer.
Logføring:
/nsr/logs/daemon.raw
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Flere oplysninger
I nogle tilfælde registreres vProxy ikke, hvilket kan skyldes flere årsager. vProxyen kan sidde fast i en tilstand, der ikke tillader registrering. vProxy kan tvinges til en ikke-registreret tilstand ved at udføre følgende trin:
- SSH ind i vProxy-serveren, og log på med admin-brugeren.
- Skift til rodbrugeren:
sudo su - - Stop
vrapidService:systemctl stop vrapid - Opret en kopi af
vProxyState.datFil:
cp /opt/emc/vproxy/runtime/state/vProxyState.dat /opt/emc/vproxy/runtime/state/vProxyState.dat_$(date -I)
- Opret en kopi af
vProxyRegistry.datFil:
cp /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/state/vProxyRegistry.dat_$(date -I)
- Tving vProxy til en ikke-registreret tilstand:
echo UNREGISTERED > /opt/emc/vproxy/runtime/state/vProxyState.dat
- Fjern NetWorker-serveren fra
vProxyRegistry.datFil:
sed -i 's/"BackupServerName":"[^"]*"/"BackupServerName":""/' /opt/emc/vproxy/runtime/state/vProxyRegistry.dat
- Start
vrapidService:systemctl start vrapid
- Bekræft, at du kan oprette forbindelse til port 9090 på vProxy fra NetWorker-serveren:
nsrports -t VPROXY_FQDN -p 9090
- Hvis forbindelsen fra NetWorker-serveren lykkes, skal du forsøge at foretage en genregistrering af vProxy.
I nogle tilfælde kan fejlfindingsmeddelelser være påkrævet. Følgende KB indeholder oplysninger om aktivering vrapid fejlfinding på vProxy-enheden: NetWorker VMware Protection-vProxy: Sådan aktiveres fejlfindingslogføring
vProxyens /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log indeholder oplysninger om vProxy-registreringshandlinger.
vProxy admin-brugerkontoen er låst:
Hvis vProxy ikke registreres, og rodlegitimationsoplysninger er kendt, skal du kontrollere, om administratorbrugerkontoen er låst på vProxy.
- Fra vSphere skal du åbne en VMware Console-session til vProxy VM:

- Log ind som root.
- Brug
pam_tally2Sådan nulstilles administratorkontoen:
pam_tally2 --user=admin --reset
- Hvis den aktuelle administratoradgangskode ikke er kendt, kan du ændre den ved hjælp af Linux
passwdKommando:
passwd admin
- Brug metode 1 i feltet Opløsning til at fjerne vProxy og tilføje den igen med den nye adgangskode.
Hvis administratorkontoen fortsætter med at låse, når der ikke udføres nogen kendte SSH-forbindelser, skal du kontrollere, hvor SSH-sessionen kommer fra:
journalctl -u sshd | grep -w 'admin'
Denne kommando viser, hvilke systemer der forsøger (men fejler) at logge på med administratorkontoen:
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