PPDM: engine di reporting che non genera report. Nessun dato da visualizzare.
Summary: L'engine di reporting PowerProtect Data Manager non genera mai report e mostra sempre "Nessun dato da visualizzare" a causa di un problema DNS sul nodo di reporting.
Symptoms
Dopo il deployment dell'engine di reporting, non ha mai generato report. Sempre visualizzato "No data to display."
Da /var/log/reporting/logs/agent/dpaagent.log, è possibile visualizzare di seguito messaggi indicanti che la generazione del certificato non è riuscita, seguiti dall'errore di risoluzione dei nomi dell'appliance PowerProtect Data Manager.
INFO 12263.12330 20240530:163624 com.emc.dpa.agent.mo - authenticate(): Certificates are being setup... INFO 12263.12330 20240530:163729 com.emc.dpa.agent.mo - authenticate(): Using authType CERT INFO 12263.12330 20240530:163729 com.emc.dpa.agent.mo - authenticate(): Attempting CREDS token, as the certificate based token generation is failed. ...... WARN 12263.12330 20240530:163739 com.agent.worker - runAgentWorkerRequest(): Received unexpected output from worker: Caused by: java.net.UnknownHostException: ppdm.local: Temporary failure in name resolution
Confermato che lo stato del nodo di reporting è pronto.
Confermato che l'ora è sincronizzata tra il nodo di reporting e il server PowerProtect Data Manager."./ppcp rest --uri whitelist" Mostra il nodo di reporting corretto con l'ora di scadenza in futuro.
Cause
Accedere a PowerProtect Data Manager Appliance come utente root, eseguire il comando seguente per ottenere le credenziali del nodo di reporting.
source /opt/emc/vmdirect/unit/vmdirect.env && /opt/emc/vmdirect/bin/infranodemgmt get -secret -node_type ReportingNode
Quindi, accedere al nodo di reporting, rimuovere il commento dalla riga riportata di seguito ed eseguire lo script /opt/emc/dpa/agent/etc/setup_ppdm_certificate.sh.
Lo script ha restituito HTTP_CODE=000, questo accade in genere quando il nodo con cui si sta tentando di scambiare il certificato non è raggiungibile. 
Sul nodo di reporting, 'cat /opt/emc/dpa/agent/data/ppdm/ppdm.ip', quindi esegui 'nslookup <host return from ppdm.ip>'. nslookup non riuscito con "connection timed out."
L'errore di risoluzione dell'appliance PowerProtect Data Manager dal nodo di reporting ha causato l'errore di generazione del certificato. Pertanto, non è possibile generare il report anche se lo stato del nodo sembra buono.
Resolution
- Modificare /etc/resolv.conf sul nodo di reporting per usare il server DNS appropriato.

- Eseguire nuovamente lo script /opt/emc/dpa/agent/etc/setup_ppdm_certificate.sh; dovrebbe mostrare il seguente risultato positivo.
- Attendere l'esecuzione del processo di backup; il report potrebbe generare i dati appropriati.