NetWorker NVP-vProxy: Při opětovném nasazení nsrvproxy_mgmt dojde k selhání a vygeneruje soubor jádra.
Riepilogo: Řešení NetWorker VMware Protection (NVP) je konfigurováno pomocí zařízení vProxy. Nástroj příkazového řádku nsrvproxy_mgmt redeploy se používá k upgradu zařízení vProxy v prostředí. Relace upgradu vygenerovala v konzoli NetWorker Management Console (NMC) chybu, která indikovala, že proces nsrvproxy_mgmt selhal, a vygenerovala soubor jádra. ...
Sintomi
Řešení NetWorker VMware Protection (NVP) je konfigurováno pomocí zařízení vProxy. Nástroj příkazového řádku nsrvproxy_mgmt redeploy se používá k upgradu zařízení vProxy v prostředí. Relace upgradu vygenerovala v konzoli NetWorker Management Console (NMC) chybu, která indikovala, že proces nsrvproxy_mgmt selhal, a vygenerovala soubor jádra. Systém vProxy byl upgradován a zaregistrován na serveru NetWorker, ale výstrahy NMC jej zobrazují jako nedostupný.
Protokol opětovného nasazení relace vProxy zobrazuje:
YYYY-MM-DD HH:MM:SS INFO: [@(#) Build number: 66] Successfully deployed vProxy 'vproxy_name.mydomain.com'.
YYYY-MM-DD HH:MM:SS INFO: [@(#) Build number: 66] Skipping registration of vProxy 'vproxy_name.mydomain.com'.
YYYY-MM-DD HH:MM:SS INFO: [@(#) Build number: 66] Skipping registration of vProxy 'vproxy_name.mydomain.com'.
Skript vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log ukazuje:
YYYY-MM-DD HH:MM:SS INFO: The state of the vProxy is: REGISTER YYYY-MM-DD HH:MM:SS TRACE: Admin: detected proxy state change old=UNREGISTERED, state=REGISTER YYYY-MM-DD HH:MM:SS TRACE: Admin BackupServerName=nsr_name.mydomain.com, addr=[192.168.0.1] YYYY-MM-DD HH:MM:SS TRACE: Checking vProxy State YYYY-MM-DD HH:MM:SS INFO: The state of the vProxy is: REGISTER YYYY-MM-DD HH:MM:SS INFO: Successfully registered to backup server=nsr_name.mydomain.com YYYY-MM-DD HH:MM:SS INFO: vProxy Moref=vm-12345 YYYY-MM-DD HH:MM:SS INFO: vProxy InstanceUuid=50186c69-f275-fbef-cece-5e474dcef466 YYYY-MM-DD HH:MM:SS TRACE: Registration successful YYYY-MM-DD HH:MM:SS TRACE: Request #2: Responded to client. YYYY-MM-DD HH:MM:SS NOTICE: Request #4: Rejecting unauthorized request from '192.168.1.1' for '/api/v1/VproxyEngines/RestEngine/process': YYYY-MM-DD HH:MM:SS ERROR: AdminEngine: sending response error: code=401, errText=Only requests from registered host are allowed.
Causa
Risoluzione
Konfigurace položek DNS (Domain Name System) pro všechny IP adresy rozhraní serveru NetWorker pro překlad na název hostitele serveru NetWorker. Registrace vProxy přeloží IP adresy serveru NetWorker a přidá je do seznamu řízení přístupu. Příklad výstupu nslookup pro server NetWorker s adresami IP 192.168.0.1 a 192.168.1.1.
vproxy_name:~ # nslookup nsr_name.mydomain.com
Server: 192.168.0.10
Address: 192.168.0.10#53
Name: nsr_name.mydomain.com
Address: 192.168.0.1
Name: nsr_name.mydomain.com
Address: 192.168.1.1
vrapid-engine.log vProxy nyní během registrace zobrazuje všechny IP adresy v seznamu řízení přístupu:
YYYY-MM-DD HH:MM:SS TRACE: Admin: detected proxy state change old=MAINTENANCE, state=READY
YYYY-MM-DD HH:MM:SS TRACE: Admin BackupServerName=nsr_name.mydomain.com, addr=[192.168.0.1 192.168.1.1]
YYYY-MM-DD HH:MM:SS INFO: Changing vProxy state successful
YYYY-MM-DD HH:MM:SS TRACE: Request #2: Responded to client.
YYYY-MM-DD HH:MM:SS TRACE: Request #3: Checking HTTP headers of REST request...
YYYY-MM-DD HH:MM:SS TRACE: New get status request: ALL
YYYY-MM-DD HH:MM:SS INFO: The state of the vProxy is: READY
YYYY-MM-DD HH:MM:SS TRACE: Retrieving process status successful
YYYY-MM-DD HH:MM:SS TRACE: Request #3: Responded to client.
Registrační práce kolem 1:
Upravte vProxy /etc/hosts před registrací a přidejte všechny IP adresy rozhraní serveru NetWorker, které chcete přeložit na název hostitele serveru NetWorker. To umožňuje registraci zařízení vProxy na serveru NetWorker. Příklad /etc/hosts output pro server NetWorker s adresami IP 192.168.0.1 a 192.168.1.1.
vproxy_name:~ # cat /etc/hosts
192.168.0.100 vproxy_name.mydomain.com vproxy_name
127.0.0.1 localhost.localdomain localhost
::1 localhost.localdomain localhost
192.168.0.1 nsr_name.mydomain.com nsr_name
192.168.1.1 nsr_name.mydomain.com nsr_name
nsrvproxy_mgmnt možnost opětovného nasazení při budoucím upgradu zařízení vProxy, protože /etc/hosts Nastavení se znovu nenasadí.
Registrační práce kolem 2:
Před registrací upravte soubor vProxy vrapid.service a zakažte funkci řízení přístupu. To umožňuje registraci zařízení vProxy na serveru NetWorker.
1. Upravte konfigurační soubor systemd unit:
vi /usr/lib/systemd/system/vrapid.service
2. Najděte řádek začínající na "ExecStart=/opt/emc/vproxy/bin/vrapid"
3. Přidáním nebo úpravou argumentů příkazového řádku zakažte řízení přístupu.
ExecStart=/opt/emc/vproxy/bin/vrapid -disable-access-control
4. Znovu načtěte konfigurační soubor jednotky do systemd:
systemctl daemon-reload
5. Restartujte systém vrapid motor:
systemctl restart vrapid.service
6. Zaregistrujte server vProxy na serveru NetWorker.