Le rapport PowerProtect Data Manager n’affiche aucune donnée
Summary: Le rapport PowerProtect Data Manager n’affiche soudainement aucune donnée. Nous signalons toutefois que le moteur est à l’état Ready.
Symptoms
Le rapport PowerProtect Data Manager n’affiche aucune donnée.
Sur le moteur d’état, l’erreur suivante se trouve dans /var/log/dellemc/agent/dpaagent.log (ou dans l’offre groupée de support de PowerProtect Data Manager :\var\log\reporting\logs\agent\dpaagent.log)
INFO 3345.3484 20240219:150901 com.emc.dpa.agent.mo - authenticate(): Attempting CREDS token, as the certificate based token generation is failed. WARN 3345.3484 20240219:150902 com.emc.dpa.agent.mo - obtainAccessToken(): Failed to login to xxx.xxx.com with user admin: HTTP post status: 423 INFO 3345.3490 20240219:151406 com.emc.dpa.agent.mo - authenticate(): Certificates are being setup... INFO 3345.3490 20240219:151511 com.emc.dpa.agent.mo - authenticate(): Using authType CERT INFO 3345.3490 20240219:151511 com.emc.dpa.agent.mo - authenticate(): Attempting CREDS token, as the certificate based token generation is failed. WARN 3345.3490 20240219:151511 com.emc.dpa.agent.mo - obtainAccessToken(): Failed to login to xxx.xxx.com with user admin: HTTP post status: 401
Cause
La liste blanche des adresses IP de création de rapport a peut-être expiré (la valeur par défaut est définie sur 365 jours). Pour le confirmer, exécutez la commande ci-dessous dans l’interface de ligne de commande PowerProtect Data Manager du client avec l’utilisateur administrateur.
./ppcp rest --uri whitelist
Si vous ne voyez pas l’adresse IP du nœud de signalement, dans la sortie de la commande ci-dessus, cela signifie que l’adresse IP de rapport n’est actuellement pas sur liste blanche.
La sortie ci-dessous est l’exemple de « l’adresse IP de rapport n’est actuellement pas sur liste blanche », et nous devons suivre les étapes de la partie Résolution.
admin@ppdm:~/bin> ./ppcp rest --uri whitelist
===========================================================
PPCP : 0.44
PPDM : 19.14.0-20
Date : 18 Dec 2023 10:41 CST
===========================================================
URL : GET https://localhost:8443/api/v2/whitelist?page=1&pageSize=100 [localhost]
{
"content": [],
"page":
{ "number": 1, "size": 0, "totalElements": 0, "totalPages": 0 }
}
Resolution
Étape 1 : Exécutez la commande ci-dessous, remplacez 10.xxx.xxx.xxx par les clients qui signalent l’adresse IP du nœud et collectez la valeur « expiresAt ».
./ppcp rest https://10.xxx.xxx.xx:8443 --uri whitelist
Étape 2 :
Créez un fichier appelé payload.txt à l’aide de PowerProtect Data Manager dans le client /home/admin à l’aide de la commande ci-dessous.
vi payload.txt
Copiez le contenu ci-dessous dans le fichier payload.txt ; Dans cette étape, la mise à jour expire au maximum 3 ans à compter de la date d’expiration et l’adresse IP en tant que clients signalant une adresse IP et enregistrez le fichier.
{
"expiresAt": "2027-02-27T12:57:10.389Z",
"ip": "10.xxx.xxx.xxx",
"roleId": "2bc98750-7675-0136-29e9-5bbd3ce729b0",
"state": "APPROVED"
}
Étape 3 :
Exécutez la commande ppcp ci-dessous avec l’adresse IP du nœud de signalement.
./ppcp rest --method POST https://10.xxx.xxx.xxx:8443 --uri whitelist --input payload.txt
Une fois les étapes ci-dessus effectuées, nous devons régénérer les certificats sur le nœud de création de rapport. Pour ce faire, procédez comme suit :
Step 01: Make sure a single entry in crontab is present to generate certificates. crontab -l crontab -e Step 02: remove old certificates from /opt/emc/dpa/agent/data/ppdm/rs directory. rm -rf /opt/emc/dpa/agent/data/ppdm/rs Step 03: DPA agent restart regenerate the certificates. /opt/emc/dpa/services/bin/dpa.sh agent restart Step 04: run below command /opt/emc/dpa/services/bin/dpa.sh svc restart