V reportu nástroje PowerProtect Data Manager nejsou k dispozici žádná data
Summary: V sestavě nástroje PowerProtect Data Manager se nezobrazují žádná data, ale modul sestav je ve stavu Připraveno.
Symptoms
K problému dochází v nástroji PowerProtect Data Manager 19.14 a 19.15.
V reportu nástroje PowerProtect Data Manager nejsou k dispozici žádná data.
V modulu pro vytváření sestav se nachází následující chyba v /var/log/dellemc/agent/dpaagent.log (Nebo v balíčku podpory nástroje 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
Oznamovací IP adresa seznamu povolených adres mohla vypršet (výchozí hodnota je 365 dní). To potvrďte spuštěním následujícího příkazu v rozhraní příkazového řádku PowerProtect Data Manager s uživatelem admin:
./ppcp rest --uri whitelist
Pokud se ve výstupu výše uvedeného příkazu nezobrazuje IP adresa uzlu pro vytváření reportů, znamená to, že IP adresa pro vytváření reportů není na seznamu povolených. Následující výstup je příkladem pro reporting IP is currently not whitelisted:
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
1. krok: Spusťte následující příkaz. Nahradit 10.xxx.xxx.xxx se zákazníky, kteří hlásí IP adresu uzlu, a shromáždit expiresAt Hodnotu.
./ppcp rest https://10.xxx.xxx.xx:8443 --uri whitelist
2. krok: Vytvořte soubor s názvem payload.txt Použití zákaznického nástroje PowerProtect Data Manager na adrese /home/admin Pomocí následujícího příkazu:
vi payload.txt
Zkopírujte následující obsah do složky payload.txt . V tomto kroku aktualizujte expiresAt hodnotu jako 3 roky od data vypršení platnosti a IP adresu jako zákazníci hlásící IP a uložte soubor.
{
"expiresAt": "2027-02-27T12:57:10.389Z",
"ip": "10.xxx.xxx.xxx",
"roleId": "2bc98750-7675-0136-29e9-5bbd3ce729b0",
"state": "APPROVED"
}
3. krok: Spusťte následující příkaz ppcp s IP adresou uzlu pro vytváření reportů.
./ppcp rest --method POST https://10.xxx.xxx.xxx:8443 --uri whitelist --input payload.txt
Po provedení výše uvedených kroků znovu vygenerujte certifikáty v uzlu pro vytváření sestav. Chcete-li udělat totéž, postupujte podle následujících kroků:
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