NetWorker NVP-vProxy: nsrvproxy_mgmt geninstallation går ned og genererer en kernefil
Riepilogo: NetWorker VMware Protection-løsningen (NVP) er konfigureret med vProxy-enheden. Kommandolinjeværktøjet nsrvproxy_mgmt geninstallation bruges til at opgradere vProxy-enhederne i miljøet. Opgraderingssessionen genererede en fejl i NetWorker Management Console (NMC), der angiver, at processen nsrvproxy_mgmt mislykket, og genererede en kernefil. ...
Sintomi
NetWorker VMware Protection-løsningen (NVP) er konfigureret med vProxy-enheden. Kommandolinjeværktøjet nsrvproxy_mgmt geninstallation bruges til at opgradere vProxy-enhederne i miljøet. Opgraderingssessionen genererede en fejl i NetWorker Management Console (NMC), der angiver, at processen nsrvproxy_mgmt mislykket, og genererede en kernefil. vProxy blev opgraderet og registreret i forhold til NetWorker-serveren, men NMC-advarslerne viser, at den ikke er tilgængelig.
Sessionsloggen for geninstallation af vProxy viser:
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'.
Ikonet vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log Viser:
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
Konfigurér DNS-poster (Domain Name System) for alle NetWorker-serverens grænseflade-IP-adresser for at oversætte til NetWorker Server-værtsnavnet. vProxy-registreringen løser IP-adresserne for NetWorker-serveren og føjer dem til adgangskontrollisten. Eksempel på nslookup-output for NetWorker-server med IP-adresserne 192.168.0.1 og 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
vProxy-vrapid-engine.log viser nu alle IP-adresserne på adgangskontrollisten under registreringen:
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.
Registrering arbejde omkring 1:
Rediger vProxy /etc/hosts fil inden registrering, og tilføj alle NetWorker Server-grænsefladens IP-adresser for at fortolke NetWorker Server-værtsnavnet. Dette gør det muligt at registrere vProxy-enheden i forhold til NetWorker-serveren. Eksempel /etc/hosts output for en NetWorker-server med IP-adresserne 192.168.0.1 og 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 genimplementeringsindstillingen mislykkes ved opgradering af vProxy-enheden i fremtiden som /etc/hosts Indstillinger geninstalleres ikke.
Registrering arbejde omkring 2:
Rediger filen vProxy vrapid.service før registrering for at deaktivere adgangskontrolfunktionen. Dette gør det muligt at registrere vProxy-enheden i forhold til NetWorker-serveren.
1. Rediger systemd-enhedskonfigurationsfilen:
vi /usr/lib/systemd/system/vrapid.service
2. Find linjen, der starter med "ExecStart=/opt/emc/vproxy/bin/vrapid"
3. Tilføj eller rediger kommandolinjeargumenterne for at deaktivere adgangskontrol.
ExecStart=/opt/emc/vproxy/bin/vrapid -disable-access-control
4. Genindlæs enhedskonfigurationsfilen i systemd:
systemctl daemon-reload
5. Genstart vrapid motor:
systemctl restart vrapid.service
6. Registrer vProxy på NetWorker-serveren.