Sanal makine yedeklemeleri vCenter oturum açma hatalarıyla başarısız oluyor
Summary: Kurallar veya etiketler kullanılırken yedeklemeler başarısız oluyor.
Symptoms
Kural veya etiket kullanan VM yedeklemeleri başarısız oluyor.
Düzenli yedeklemeler tamamlandı - politika kullanılarak seçilir
Günlükler aşağıdaki hatayı gösterir:
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.'.
ve:
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
VM Yedeklemesi için kullanıcı, parola veya her ikisi de değiştirilmiştir.
nsrvisd, parolayı kullanıyor.
Değişiklik hiçbir zaman nsrvisd envanter sürecine yansıtılmadı.
Şu bölümdeki günlükleri inceleyin:/nsr/vproxy/logs/nsrvisd
Veya/opt/nsr/vproxy/logs/nsrvisd
Günlük eski kullanıcıyı yansıtır - parola şifrelenmelidir.
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
Bu bir sorundur, Dell mühendislik araştırması devam etmektedir.
Geçici çözüm, durum dosyasını temizlemektir - InventorySessions.gob
Durum dosyası altında bulunabilir./nsr/vproxy/logs/nsrvisd/InventorySessions.gob
VEYA/opt/nsr/vproxy/logs/nsrvisd/InventorySessions.gob
InventorySessions.gob dosyasını yeniden adlandırın.mv InventorySessions.gob InventorySessions.gob_old
nsrvisd'yi durdurun - öldürmeyi kullanarak.
ps -eaf | grep nsrvisd kill <pid>
NSRVISD yeniden başlatılır.
Yeniden başlatıldığını doğrulayın:
ps -eaf | grep nsrvisd