IDPA: PTAgent kann aufgrund einer falschen Einstellung in den lokalen iDRAC-Konfigurationseinstellungen keine Verbindung zum iDRAC herstellen
Summary: Integrated Data Protection Appliance (IDPA) PTAgent wird nicht ausgeführt und kann nicht gestartet werden. pta_debug Protokoll zeigt ungültige Anmeldeinformationen an. dpacli -agentinfo zeigt idracConnection-Fehler an. ...
Symptoms
1. Auf dem ESXi-Host: pta_call get agent/info Befehl und auf ACM dpacli -agentinfo Befehl beide zeigt idracConnection, Agent, idraccache Fehler:
# /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. Auf dem ESXi-Host zeigt /scratch/log/pta_debug.log das Problem mit den PTAdmin-Zugangsdaten an:
"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. Befolgen Sie den Wissensdatenbank-Artikel für Appliances der PowerProtect DP Serie IDPA: iDRAC-Cache ist aufgrund der Einstellung für die PTAgent-Kennwort-Mindestlänge fehlgeschlagen, um das PTAdmin-Konto neu zu erstellen, aber die iDRAC-Seite zeigt das PTAdmin-Konto in iDRAC-Einstellungen –>Nutzer –> Lokale Nutzer nicht an.
Cause
Dieses Problem wird durch falsche Einstellungen auf iDRAC verursacht.
iDRAC-Einstellungen –>Dienste –>Lokale Konfiguration
Deaktivieren Sie die lokale iDRAC-Konfiguration über Einstellungen.
Deaktivieren Sie die lokale iDRAC-Konfiguration mithilfe von RACADM.
Die Standardeinstellung für die obige Konfiguration ist Deaktiviert. Wenn eine der oben genannten Einstellungen aktiviert ist, funktioniert PTAgent möglicherweise nicht ordnungsgemäß.
Resolution
1. Gehen Sie zur iDRAC-Seite:
iDRAC-Einstellungen ->Dienste ->Lokale KonfigurationLokale iDRAC-Konfiguration
über Einstellungen deaktivieren.
Deaktivieren Sie die lokale iDRAC-Konfiguration mithilfe von RACADM.
Ändern Sie die obigen Einstellungen in Deaktiviert und klicken Sie auf die Schaltfläche Anwenden .
2. Beenden Sie PTAgent in ESXi.
/etc/init.d/DellPTAgent stop
3. Löschen Sie über iDRAC WebGUI iDRAC-Einstellungen – >Nutzer –>Lokale Nutzer den PTAdmin-Nutzer.
4. Erstellen Sie in ESXi den iDRAC-PTAdmin-Nutzer neu. Das Kennwort wird automatisch synchronisiert.
/opt/dell/DellPTAgent/sbin/IDracUser
5. Starten Sie PTAgent von ESXi aus.
/etc/init.d/DellPTAgent start
6. Warten Sie 5 Minuten, bis PTAgent iDRACCACHE neu erstellt hat.
7. Testen Sie unter ESXi den PTAgent REST API-Aufruf.
/opt/dell/DellPTAgent/tools/pta_call get agent/info /opt/dell/DellPTAgent/tools/pta_call post system/idraccheck