NVP vProxy: Come annullare la registrazione/ripetere la registrazione di un appliance vProxy
Riepilogo: Questo articolo della KB spiega come annullare e registrare manualmente un appliance vProxy NetWorker VMware Protection (NVP) utilizzando le opzioni della riga di comando nsradmin del server NetWorker. ...
Istruzioni
L'integrazione NetWorker VMware Protection è configurata con l'appliance vProxy. È necessario annullare la registrazione del vProxy e registrarlo nuovamente sul server NetWorker.
Metodo 1.
- Da NetWorker Management Console (NMC) o NetWorker Web User Interface (NWUI), eliminare la risorsa vProxy. L'eliminazione del vProxy da NetWorker deve annullarne la registrazione dal database delle risorse del server NetWorker (
nsrdb). L'eliminazione del vProxy da NetWorker non comporta l'eliminazione della macchina virtuale (VM) vProxy da VMware.
NMC: Dispositivi -> VMware Proxies
NWUI: Protezione -> Proxy VMware
- Utilizzando NMC o NWUI, aggiungere nuovamente il vProxy. La nuova aggiunta del vProxy emette una nuova registrazione per il vProxy.
Metodo 2.
Se il metodo descritto sopra non riesce, annullare manualmente la registrazione e registrare nuovamente il vProxy utilizzando il server NetWorker nsradmin Utilità della riga di comando.
- Sul server NetWorker, aprire un prompt dei comandi amministratore/root
- Inserire:
nsradmin - Inserire:
option hidden - Inserire:
visual - In questo modo viene aperta un'utilità CLI che può essere utilizzata per modificare il database delle risorse del server NetWorker (
nsrdb). È possibile utilizzare ESC, i tasti freccia e INVIO per spostarsi e apportare modifiche.
- Utilizzare le opzioni Next/Prev per selezionare l'host vProxy di cui annullare la registrazione.
- Utilizzare i tasti freccia per selezionare Edit e premere Invio.
- Utilizzare i tasti freccia per selezionare Unregister e premere INVIO, premere ESC e salvare le modifiche.
- Attendere 30-60 secondi.
- Utilizzare i tasti freccia per selezionare Register e premere Invio, premere ESC e salvare le modifiche.
Registrazione:
/nsr/logs/daemon.raw
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Informazioni aggiuntive
In alcuni casi il vProxy non viene registrato, il che può verificarsi per diverse cause. Il vProxy potrebbe bloccarsi in uno stato che non consente la registrazione. Il vProxy può essere forzato in uno stato non registrato effettuando le seguenti operazioni:
- Accedere tramite SSH al server vProxy con l'utente admin.
- Passare all'utente root:
sudo su - - Arrestare il
vrapiddel server NMC:systemctl stop vrapid - Creare una copia di
vProxyState.datdel server NetWorker Management Console (NMC):
cp /opt/emc/vproxy/runtime/state/vProxyState.dat /opt/emc/vproxy/runtime/state/vProxyState.dat_$(date -I)
- Creare una copia di
vProxyRegistry.datdel server NetWorker Management Console (NMC):
cp /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/state/vProxyRegistry.dat_$(date -I)
- Forzare il vProxy in uno stato non registrato:
echo UNREGISTERED > /opt/emc/vproxy/runtime/state/vProxyState.dat
- Rimuovere il server NetWorker da
vProxyRegistry.datdel server NetWorker Management Console (NMC):
sed -i 's/"BackupServerName":"[^"]*"/"BackupServerName":""/' /opt/emc/vproxy/runtime/state/vProxyRegistry.dat
- Avviare il
vrapiddel server NMC:systemctl start vrapid
- Verificare che sia possibile connettersi alla porta 9090 sul vProxy dal server NetWorker:
nsrports -t VPROXY_FQDN -p 9090
- Se la connessione dal server NetWorker ha esito positivo, tentare di registrare nuovamente il vProxy.
In alcuni casi, potrebbe essere necessario inviare messaggi di debug. L'articolo della KB seguente fornisce informazioni sull'abilitazione di: vrapid Debug sull'appliance vProxy: NetWorker VMware Protection-vProxy: Come abilitare la registrazione
di debugIl file /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log di vProxy contiene informazioni sulle operazioni di registrazione di vProxy.
L'account utente amministratore vProxy è bloccato:
Se vProxy non viene registrato e le credenziali root sono note, verificare se l'account utente amministratore è bloccato sul vProxy.
- Da vSphere, aprire una sessione di VMware Console sulla macchina virtuale vProxy:

- Accedere come root.
- Utilizzare
pam_tally2Per reimpostare l'account amministratore:
pam_tally2 --user=admin --reset
- Se la password amministratore corrente non è nota, è possibile modificarla utilizzando Linux
passwd:
passwd admin
- Utilizzare il metodo 1 dal campo Resolution per rimuovere il vProxy e aggiungerlo nuovamente utilizzando la nuova password.
Se l'account amministratore continua a bloccarsi quando non vengono eseguite connessioni SSH note, verificare da dove proviene la sessione SSH:
journalctl -u sshd | grep -w 'admin'
Questo comando mostra quali sistemi stanno tentando (e non riuscendo) di accedere utilizzando l'account amministratore:
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