NVP-vProxy: I backup non riescono "ServerFaultCode: Un parametro specificato non era corretto: entity"
Summary: NVP-vProxy: I backup hanno esito negativo con il messaggio "Impossibile impostare l'attributo personalizzato" o "Impossibile bloccare la macchina virtuale per il backup" con ServerFaultCode: "Un parametro specificato non era corretto: entità" ...
Symptoms
L'integrazione NetWorker VMware Protection è configurata con l'appliance vProxy. I backup funzionavano e quindi iniziano costantemente ad avere esito negativo indicando la chiamata API (Application Programing Interlace) di vCenter per aggiornare il "EMC vProxy Session" L'attributo personalizzato ha esito negativo con "ServerFaultCode: A specified parameter was not correct: entity". Il registro della sessione di backup mostra:
YYYY/MM/DD HH:MM:SS INFO: [362] Locking VM.
YYYY/MM/DD HH:MM:SS TRACE: [362] Setting custom attribute 'EMC vProxy Session' value for object vm-12345 to 'Operation=Backup, StartTime=YYYY-MM-DD HH:MM:SS, vProxy=[VPROXY_NAME], SessionId=f616f2d4-ad1b-485e-9126-d20627996256' ...
YYYY/MM/DD HH:MM:SS TRACE: [362] Cannot set custom attribute 'EMC vProxy Session' value for object vm-12345: ServerFaultCode: A specified parameter was not correct: entity
YYYY/MM/DD HH:MM:SS ERROR: [362] Failed to lock Virtual Machine for backup: ServerFaultCode: A specified parameter was not correct: entity.
YYYY/MM/DD HH:MM:SS INFO: [362] Disconnected from session on vCenter [VCENTER_SERVER_NAME].
vSphere Web Client non mostra alcun attributo personalizzato nei dettagli di configurazione di riepilogo della macchina virtuale (VM).
La sezione "Tags & Custom Attributes" di vSphere Web Client mostra gli attributi personalizzati del tipo di host vProxy:
Cause
Gli attributi personalizzati vCenter nell'ambiente sono stati modificati da tipo "Virtual Machine" a "Host", ma la causa è sconosciuta. Il backup verifica se gli attributi "Virtual Machine" esistono all'avvio del backup e non sono stati trovati così com'erano, digitare "Host". Il backup crea quindi gli attributi "Virtual Machine" e il ServerFaultCode è dovuto a un attributo con lo stesso nome (ma tipo diverso) già esistente.
Resolution
Eliminare manualmente gli attributi vProxy di tipo "Host" da vSphere Web Client e consentire al flusso di lavoro di backup di vProxy di ricreare gli attributi di tipo "Virtual Machine".
- Aprire vSphere Web Client.
- Dalla schermata Home, selezionare l'opzione "Tag e attributi personalizzati" nel riquadro Navigatore.
- Nella finestra dei dettagli "Tags & Custom Attributes", selezionare la scheda "Custom Attributes".
- Assicurarsi di aver selezionato il vCenter corretto nell'elenco a discesa. Se più vCenter sono collegati, ogni vCenter viene presentato qui indipendentemente dall'URL di vCenter utilizzato per accedere all'interfaccia utente web di vSphere:
- Selezionare gli attributi personalizzati Dell digitando "Host" ed eliminare.
EMC vProxy SessionEMC vProxy FLR SessionLast EMC vProxy BackupEMC vProxy Cleanup Descriptor
- Avviare il flusso di lavoro di backup di vProxy dalla NetWorker Management Console.
La sezione "Tags & Custom Attributes" di vSphere Web Client mostra gli attributi personalizzati del tipo di macchina virtuale dopo il flusso di lavoro di backup di vProxy: