NVP vProxy: FLR Mount Fails "REST service is disabled on DD Hostname"
Summary: Il mount di un FLR (File Level Restore) della macchina virtuale (VM) NetWorker VMware Protection (NVP) non riesce. Anche il ripristino con accesso istantaneo potrebbe non riuscire. La registrazione degli errori restituisce che vProxy non è riuscito ad accedere a Data Domain perché il servizio REST su Data Domain è disabilitato. ...
Symptoms
L'operazione di mount FLR NVP o ripristino istantaneo ha esito negativo con il seguente errore:
159373:nsrvproxy_flr: vProxy Log: YYYY-MM-DDTHH:mm:SSZ ERROR: [@(#) Build number: ##] Unable to create NFS export at 'DD_HOSTNAME:/data/col1/NETWORKER_MTREE/FLR-nsr-VPROXY_NAME-ABC-###': Unable to login while creating NFS export at 'DD_HOSTNAME:/data/col1/NETWORKER_MTREE/FLR-nsr-VPROXY_NAME-ABC-###': Failed to login to DataDomain service at 'https:/DD_HOSTNAME:3009/rest/v1.0/auth'. A 'POST' method to DataDomain at 'https:/DD_HOSTNAME:3009/rest/v1.0/auth' responded with code 400. Failed to decode error message: Failed to decode type '*datadomain.DataDomainApiError' from '<?xml version="1.0" encoding="UTF-8"?> 159373:nsrvproxy_flr: vProxy Log: YYYY-MM-DDTHH:mm:SSZ ERROR: [@(#) Build number: ##] <service_status><details>**** REST service is disabled on "DD_HOSTNAME".</details><code>5454</code></service_status> 159373:nsrvproxy_flr: vProxy Log: YYYY-MM-DDTHH:mm:SSZ ERROR: [@(#) Build number: ##] ': invalid character '<' looking for beginning of value 152793:nsrvproxy_flr: vProxy Log Ends ================================================= 150017:nsrvproxy_flr: Saveset Mount was terminated...
Questo messaggio di errore viene visualizzato nella procedura guidata di ripristino di NetWorker Management Console (NMC) durante l'esecuzione del ripristino. È inoltre possibile trovarlo nei registri di ripristino:
Per FLR:
Server NetWorker:
- Linux: /nsr/logs/adhoc/nsrvproxy_flr/jobid.registro
- Windows: C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_flr\jobid.log
- Il lavoro è in esecuzione attivamente: /opt/emc/vproxy/runtime/logs/vflrd/mount-SESSION-ID.log
- Lavori precedenti (completati): /opt/emc/vproxy/runtime/logs/recycle/vflrd/DATE/mount-SESSION-ID.log
Server NetWorker:
- Linux: /nsr/logs/recover/RECOVER-SESSION-NAME.registro
- Windows: C:\Program Files\EMC NetWorker\nsr\logs\recover\RECOVER-SESSION-NAME.registro
Cause
Il servizio REST è disabilitato in Data Domain.
sysadmin@ddve01# adminaccess show
Service Enabled Allowed Hosts
----------- ------- -------------
ssh yes -
scp yes (same as ssh)
telnet no -
ftp no -
ftps no -
http no -
https yes -
web-service no N/A
----------- ------- -------------
Durante il ripristino FLR o ad accesso istantaneo, l'appliance vProxy si connette a Data Domain ed esegue l'autenticazione con un account amministratore di Data Domain. Questo processo è richiesto per la creazione dei datastore NFS (Network File System) necessari per le procedure FLR e di ripristino istantaneo. Quando il servizio REST è disabilitato in Data Domain, l'appliance vProxy non può eseguire l'autenticazione con DD e non riesce a creare il datastore NFS.
Resolution
- Aprire una sessione SSH in Data Domain e accedere come sysadmin.
- Abilitare il servizio web:
adminaccess enable web-service - Verificare che il servizio web sia ora visualizzato come abilitato:
adminaccess show - Eseguire il ripristino della VM
Vedere: Data Domain: Errore API REST - Servizio REST disabilitato