NVP vProxy: Wyrejestrowanie/ponowna rejestracja urządzenia vProxy
Podsumowanie: W tym artykule bazy wiedzy wyjaśniono, jak ręcznie wyrejestrować i zarejestrować urządzenie NetWorker VMware Protection (NVP) vProxy przy użyciu opcji wiersza poleceń nsradmin serwera NetWorker. ...
Instrukcje
Integracja NetWorker VMware Protection jest skonfigurowana z urządzeniem vProxy. vProxy musi zostać wyrejestrowany i ponownie zarejestrowany na serwerze NetWorker.
Metoda 1:
- Z poziomu konsoli NetWorker Management Console (NMC) lub sieciowego interfejsu użytkownika NetWorker (NWUI) usuń zasób vProxy. Usunięcie serwera vProxy z NetWorker powinno spowodować wyrejestrowanie go z bazy danych zasobów serwera NetWorker (
nsrdb). Usunięcie vProxy z NetWorker nie powoduje usunięcia maszyny wirtualnej (VM) vProxy z VMware.
NMC: Urządzenia —> serwery proxy
VMware NWUI: Protection-VMware> Proxy
- Korzystając z NMC lub NWUI, dodaj vProxy z powrotem. Ponowne dodanie serwera vProxy powoduje utworzenie nowej rejestracji serwera vProxy.
Metoda 2:
Jeśli powyższa metoda zakończy się niepowodzeniem, należy ręcznie wyrejestrować i ponownie zarejestrować vProxy przy użyciu nsradmin Narzędzie wiersza poleceń.
- Na serwerze NetWorker otwórz wiersz poleceń administratora/root
- Wprowadź:
nsradmin - Wprowadź:
option hidden - Wprowadź:
visual - Spowoduje to otwarcie narzędzia wiersza poleceń, za pomocą którego można zmienić bazę danych zasobów serwera NetWorker (
nsrdb). Do nawigacji i wprowadzania zmian można używać ESC, strzałek i ENTER.
- Użyj opcji Następny/Poprzedni, aby wybrać hosta vProxy, który ma zostać wyrejestrowany.
- Użyj strzałek, aby wybrać opcję Edit, a następnie naciśnij Enter.
- Przy użyciu strzałek wybierz opcję Unregister i naciśnij Enter, a następnie naciśnij ESC i zapisz zmiany.
- Poczekaj 30–60 sekund.
- Użyj strzałek, aby wybrać opcję Register i naciśnij Enter, a następnie naciśnij ESC i zapisz zmiany.
Rejestrowania:
/nsr/logs/daemon.raw
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Dodatkowe informacje
W niektórych przypadkach serwer vProxy nie zostanie zarejestrowany. Może się tak zdarzyć z kilku przyczyn. Serwer vProxy może utknąć w stanie, który nie zezwala na rejestrację. Serwer vProxy można wymusić przejście w stan niezarejestrowany, wykonując następujące czynności:
- Połącz się z serwerem vProxy za pomocą protokołu SSH i zaloguj się jako administrator.
- Przełącz się na użytkownika głównego:
sudo su - - Zatrzymaj
vrapidNMC:systemctl stop vrapid - Utwórz kopię
vProxyState.datserwera NetWorker Management Console (NMC):
cp /opt/emc/vproxy/runtime/state/vProxyState.dat /opt/emc/vproxy/runtime/state/vProxyState.dat_$(date -I)
- Utwórz kopię
vProxyRegistry.datserwera NetWorker Management Console (NMC):
cp /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/state/vProxyRegistry.dat_$(date -I)
- Wymuś przejście vProxy w stan niezarejestrowany:
echo UNREGISTERED > /opt/emc/vproxy/runtime/state/vProxyState.dat
- Usuń serwer NetWorker z
vProxyRegistry.datserwera NetWorker Management Console (NMC):
sed -i 's/"BackupServerName":"[^"]*"/"BackupServerName":""/' /opt/emc/vproxy/runtime/state/vProxyRegistry.dat
- Uruchom polecenie
vrapidNMC:systemctl start vrapid
- Upewnij się, że możesz połączyć się z portem 9090 na vProxy z serwera NetWorker:
nsrports -t VPROXY_FQDN -p 9090
- Jeśli połączenie z serwera NetWorker zakończy się pomyślnie, spróbuj ponownie zarejestrować vProxy.
W niektórych przypadkach mogą być wymagane komunikaty debugowania. Poniższy artykuł bazy wiedzy zawiera informacje na temat włączania vrapid debugowanie na urządzeniu vProxy: NetWorker VMware Protection — vProxy: Jak włączyć rejestrowanie
debugowaniaPlik /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log serwera vProxy.
Konto użytkownika administratora vProxy jest zablokowane:
Jeśli serwer vProxy nie zostanie zarejestrowany, a poświadczenia użytkownika root są znane, sprawdź, czy konto użytkownika administratora jest zablokowane na serwerze vProxy.
- W programie vSphere otwórz sesję konsoli VMware na maszynie wirtualnej vProxy:

- Zaloguj się jako root.
- Użyj
pam_tally2Aby zresetować konto administratora:
pam_tally2 --user=admin --reset
- Jeśli bieżące hasło administratora nie jest znane, można je zmienić za pomocą systemu Linux
passwd:
passwd admin
- Użyj metody 1 z pola Rozwiązanie, aby usunąć vProxy i dodać go ponownie przy użyciu nowego hasła.
Jeśli konto administratora nadal się blokuje, gdy nie są wykonywane żadne znane połączenia SSH, sprawdź, skąd pochodzi sesja SSH:
journalctl -u sshd | grep -w 'admin'
To polecenie pokazuje, które systemy próbują (i nieudolnie) zalogować się przy użyciu konta administratora:
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