Los respaldos de VM fallan con errores de inicio de sesión de vCenter
Summary: Los respaldos fallan cuando se usan reglas o etiquetas.
Symptoms
Los respaldos de máquinas virtuales que utilizan reglas o etiquetas fallan.
Respaldos regulares completados: seleccionados mediante la política
En los registros, se muestra el siguiente error:
Action backup vmware-vproxy 'backup' has initialized as 'vproxysave job' with job id 224276 libCURL SSL support is Enabled. Inventory session status returned with a failure. Error: 'Failed to load inventory from 'VCenter_server.FQN.com': ServerFaultCode: Cannot complete login due to an incorrect user name or password.'.
Y:
NWSERVERNAME nsrdisp_nwbg NSR critical Inventory session status returned with a failure. Error: 'Failed to load inventory from 'VCENTER_NAME': ServerFaultCode: Cannot complete login due to an incorrect user name or password.'. lNWSERVERNAME nsrdisp_nwbg NSR notice Reading the XML from RAP without running nsrvim again
Cause
Se cambió el usuario, la contraseña o ambos para el respaldo de VM.
El nsrvisd utiliza la contraseña.
El cambio nunca se reflejó en el proceso de inventario de nsrvisd.
Revise los registros en:/nsr/vproxy/logs/nsrvisd
O bien,/opt/nsr/vproxy/logs/nsrvisd
El registro refleja el usuario anterior; la contraseña debe estar cifrada.
Resource Definition: {"Config":{"SessionId":"92-23993-9966cdbbd1","LogTag":"@(#) Build number: 41","LogLevel":"INFO","IdleTimeout":0,"AcceptedLanguage":"","VimServer":{"HostName":"VCENTER_SERVER","TcpPort":443,"UserName":"administrator@vsphere.local","UserPassword":"********","ThumbPrint":"","HypervisorMode":"vSphere"},"RefreshInventory":10},"Actions":{"ChangeSession":"/api/v1/InventorySessions/92fba-7a3a-48eb-84-e706cdbbd1","DeleteSession":"/api/v1/InventorySessions/92fbeef3a-48eb-84a6-70736cdbbd1","CancelActivity":"/api/v1/InventorySessions/92fbeefa-7a3a-48eb-84a6-e70736cdbbd1/activity","GetSession":"/api/v1/InventorySessions/92fbe
Resolution
Este es un problema en el que se está llevando a cabo una investigación de ingeniería de Dell.
La solución alternativa es borrar el archivo de estado: InventorySessions.gob
El archivo de estado se puede encontrar en./nsr/vproxy/logs/nsrvisd/InventorySessions.gob
O/opt/nsr/vproxy/logs/nsrvisd/InventorySessions.gob
Cambie el nombre de InventorySessions.gob.mv InventorySessions.gob InventorySessions.gob_old
Detenga nsrvisd mediante kill.
ps -eaf | grep nsrvisd kill <pid>
NSRVISD se reinicia.
Verifique que se haya reiniciado:
ps -eaf | grep nsrvisd