IDPA : PTAgent ne parvient pas à se connecter à l’iDRAC en raison d’un paramètre incorrect dans les paramètres de configuration locaux de l’iDRAC
Summary: Integrated Data Protection Appliance (IDPA) PTAgent n’est pas en cours d’exécution et ne parvient pas à démarrer. pta_debug log affiche des informations d’identification non valides. dpacli -agentinfo affiche l’erreur idracConnection. ...
Symptoms
1. Sur l’hôte ESXi, pta_call get agent/info et sur ACM dpacli -agentinfo command both shows idracConnection, agent, idraccache Error :
# /opt/dell/DellPTAgent/tools/pta_call get agent/info
Request sent to DellPTAgent @ https://192.168.100.101:8086
{
"libstorelibit.so": "07.05",
"process_id": "2101904",
"idrac_ethernet_ip": "x.x.x.x",
"rest_endpoints": "https://127.0.0.1:8086,https://192.168.100.101:8086",
"api_blocking_enabled": "false",
"ptagentversion": "2.5.5-5",
"name": "hostname",
"host_epoch_time": "1720671327.376838 (secs.usecs)",
"servicetag": "servicetag",
"idrac_pass_thru_ip": "169.254.0.1",
"domain": "host FQDN",
"host_pass_thru_ip": "169.254.0.2",
"status": {
"idracConnection": "Error",
"iSM": "N/A",
"agent": "Error",
"idraccache": "Error"
},
"MarvellLibraryVersion": "5.0.13.1109",
"default_server_cert": "true",
"libstorelibir-3.so": "15.03-0",
"system_uuid": "6330c25e-942f-463a-797e-78ac449f4840",
"ism_version": "4.1.0.0",
"os_version": "6.7.0 build-15160138",
"uptime": "3890 seconds ( 1 hour 4 minutes 50 seconds )",
"mfr": "Dell Inc.",
"os": "VMWare ESXi",
"model": "DP4400",
"libstorelib.so": "07.07",
"TPM Present": "false"
}
2. Sur l’hôte ESXi, /scratch/log/pta_debug.log affiche le problème des informations d’identification PTAdmin :
"message": "A general error has occurred. See ExtendedInfo for more information.",
"@Message.ExtendedInfo": [
{
"@odata.type": "#Message.v1_1_0.Message",
"MessageId": "Base.1.8.AccessDenied",
"Message": "The authentication credentials included with this request are missing or invalid.",
"MessageArgs": [],
"MessageArgs@odata.count": 0,
"RelatedProperties":[],
"RelatedProperties@odata.count": 0,
"Severity": "Critical",
"Resolution": "Attempt to ensure that the URI is correct and that the service has the appropriate credentials."
}
]
3. Suivez la base de connaissances Appliances PowerProtect série DP IDPA : échec du cache de l’iDRAC en raison du paramètre de longueur minimale du mot de passe PTAgent pour recréer le compte PTAdmin, mais la page iDRAC n’affiche pas le compte PTAdmin dans Paramètres iDRAC ->Utilisateurs -> Utilisateurs locaux.
Cause
Ce problème est dû à un paramètre incorrect sur l’iDRAC.
Paramètre iDRAC ->Services ->Configuration
localeDésactivez la configuration locale de l’iDRAC à l’aide de Paramètres.
Désactivez la configuration locale de l’iDRAC à l’aide de RACADM.
Le paramètre par défaut pour la configuration ci-dessus est Désactivé. Si l’un des paramètres ci-dessus est Activé, PTAgent peut ne pas fonctionner correctement.
Resolution
1. Accédez à la page iDRAC :
Paramètres iDRAC - Services ->>Configuration
localeDésactivez la configuration locale de l’iDRAC à l’aide de Paramètres.
Désactivez la configuration locale de l’iDRAC à l’aide de RACADM.
Définissez les paramètres ci-dessus sur Désactivé et cliquez sur le bouton Appliquer .
2. À partir d’ESXi, arrêtez PTAgent.
/etc/init.d/DellPTAgent stop
3. À partir de l’interface graphique Web de l’iDRAC, iDRAC Settings ->Users ->Local Users, supprimez l’utilisateur PTAdmin.
4. À partir d’ESXi, recréez l’utilisateur PTAdmin de l’iDRAC. Le mot de passe est synchronisé automatiquement.
/opt/dell/DellPTAgent/sbin/IDracUser
5. À partir d’ESXi, démarrez PTAgent.
/etc/init.d/DellPTAgent start
6. Attendez 5 minutes que PTAgent reconstruise l’idraccache.
7. À partir d’ESXi, testez l’appel de l’API REST PTAgent.
/opt/dell/DellPTAgent/tools/pta_call get agent/info /opt/dell/DellPTAgent/tools/pta_call post system/idraccheck