IDPA: PowerProtect DP Rapid Upgrade Checker heeft een fout gemeld bij de voorcontrole van een firmware-upgrade
Summary: Apparaten uit de PowerProtect Data Protection (DP)-serie en IDPA: PowerProtect DP Rapid Upgrade Checker (RUCK) meldde dat een voorcontrole van de firmware-upgrade is mislukt. Het antwoord in de cache met Node Event Service is uitgeschakeld. De Node Event Service bevindt zich in een gedegradeerde status, de iDRAC Service Module is momenteel niet beschikbaar/actief. Controleer de iDRAC Service Module/iDRAC status. Dit kan worden veroorzaakt door verouderde NVMe PM1735-kaartfirmware in PCIe SSD-slot 4. ...
Symptoms
De PowerProtect Data Protection Rapid Upgrade Checker (RUCK) mislukt met de volgende fout:
+-----------+--------------------+--------+-----------------------------------------------+-----------------------------------------------+ | Component | Check | Status | Message | Remedy | +-----------+--------------------+--------+-----------------------------------------------+-----------------------------------------------+ | ESXi | firmware_readiness | FAILED | Firmware pre-upgrade checks failed. [ xxx.xxx.| Use KB https://www.dell.com/support/kbdoc/191 | | | | | xxx.xxx ]: The cached response with Node Event| 627 to fix the issue. | | | | | Service is disabled. Node Event Service is in | | | | | | a degraded state,iDRAC Service Module is not | | | | | | available/active at this time. Check iDRAC S | | | | | | ervice Module/iDRAC status. | | +-----------+--------------------+--------+-----------------------------------------------+-----------------------------------------------+
[ERROR] Firmware pre-upgrade checks failed. [ <ESXi IP Address> ]: The cached response with Node Event Service is disabled. Node Event Service is in a degraded state, iDRAC Service Module is not available/active at this time. Check iDRAC Service Module/iDRAC status.
Het hardwaremodel van de PCIe SSD in slot 4 is een Dell Enterprise NVMe AGN MU AIC 1.6 TB-kaart (NVMe PM1735) en de firmware is lager dan versie 2.3.0.
Het PCIe SSD-kaartmodel en de firmwareversie zijn te vinden op de iDRAC. Fysieke systeemschijven >> PCIe-apparaat - PCIe SSD in slot 4 schijf 1
In dit voorbeeld is de PCIe SSD-kaart een PM1725b. Daarom is de tijdelijke oplossing in dit geval niet van toepassing:

Afbeelding 1: De PCIe SSD-kaart vinden in de iDRAC-gebruikersinterface.
In het logboek van het Dell iDRAC Technical Support Report (TSR) wordt de naam van de PCIe SSD-kaart 'Dell Ent NVMe AGN MU AIC 1.6TB' genoemd:

Afbeelding 2: In het TSR-logboek heet de NVMe PM1735-kaart Dell Ent NVMe AGN MU AIC 1,6 TB.
De iDRAC Service Module (iSM) wordt weergegeven als Uitgevoerd in de iDRAC-gebruikersinterface:

Afbeelding 3: De iSM status wordt uitgevoerd.
Dell PT Agent en iSM worden uitgevoerd en het probleem blijft zich voordoen nadat ze opnieuw zijn opgestart:
[root@ESXi:/opt/dell/DellPTAgent/tools] /etc/init.d/DellPTAgent status DellPTAgent is running [root@ESXi:/opt/dell/DellPTAgent/tools] /etc/init.d/DellPTAgent stop Stopping DellPTAgent... watchdog-DellPTAgent: Terminating watchdog process with PID 7447869 DellPTAgent stopped [root@ESXi:/opt/dell/DellPTAgent/tools] /etc/init.d/DellPTAgent start Starting DellPTAgent... DellPTAgent started [root@ESXi:/opt/dell/DellPTAgent/tools] /etc/init.d/DellPTAgent status DellPTAgent is running [root@ESXi:/opt/dell/DellPTAgent/tools] [root@ESXi:/opt/dell/DellPTAgent/tools] /etc/init.d/dcism-netmon-watchdog status iSM is active (running) [root@ESXi:/opt/dell/DellPTAgent/tools] /etc/init.d/dcism-netmon-watchdog stop Module dcism_module successfully unloaded [root@ESXi:/opt/dell/DellPTAgent/tools] /etc/init.d/dcism-netmon-watchdog start [root@ESXi:/opt/dell/DellPTAgent/tools] /etc/init.d/dcism-netmon-watchdog status iSM is active (running) [root@ESXi:/opt/dell/DellPTAgent/tools]
Cause
De ACM laat zien dat de iDRAC-cache is verslechterd:
ACM:/tmp # dpacli -agentinfo
{"Agent Info": [{"ESXiHost-xxx.xxxx.xxx.xxx": {
"ptagentversion": "2.4.1-3",
"uptime": "54 seconds ( 54 seconds )",
"ism_version": "3.6.0",
"system_uuid": "618axxxx-xxxx-xxxx-xxxx-xxxxxxxxdd70",
"process_id": "7440642",
"host_epoch_time": "1646617738.156490 (secs.usecs)",
"model": "DP4400",
"name": "<ESXi_hostname>",
"mfr": "Dell Inc.",
"domain": "<ESXi FQDN>",
"servicetag": "XXXXXXX",
"os": "VMWare ESXi",
"os_version": "6.7.0 build-17700523",
"rest_endpoints": "https://127.0.0.1:8086,https://192.168.100.101:8086",
"api_blocking_enabled": "false",
"TPM Present": "false",
"MarvellLibraryVersion": "5.0.13.1109",
"libstorelib.so": "07.07",
"libstorelibir-3.so": "15.03-0",
"libstorelibit.so": "07.05",
"idrac_pass_thru_ip": "169.254.0.1",
"idrac_ethernet_ip": "xx.xxx.xxx.x",
"host_pass_thru_ip": "169.254.0.2",
"default_server_cert": "true",
"status": {
"idraccache": "Degraded",
"idracConnection": "OK",
"iSM": "N/A",
"agent": "Degraded"
}
}}]}
ACM:/tmp #
En dezelfde informatie wordt weergegeven bij het ophalen vanuit ESXi:
[root@ESXi:~] /opt/dell/DellPTAgent/tools/pta_call get agent/info
Request sent to DellPTAgent @ https://192.168.100.101:8086
{
"TPM Present": "false",
"MarvellLibraryVersion": "5.0.13.1109",
"uptime": "344 seconds ( 5 minutes 44 seconds )",
"system_uuid": "618axxxx-xxxx-xxxx-xxxx-xxxxxxxxdd70",
"host_pass_thru_ip": "169.254.0.2",
"servicetag": "XXXXXXX",
"domain": "<ESXi FQDN>",
"default_server_cert": "true",
"libstorelibir-3.so": "15.03-0",
"model": "DP4400",
"idrac_ethernet_ip": "xxx.xxx.xxx.xxx",
"os": "VMWare ESXi",
"rest_endpoints": "https://127.0.0.1:8086,https://192.168.100.101:8086",
"mfr": "Dell Inc.",
"api_blocking_enabled": "false",
"libstorelib.so": "07.07",
"ptagentversion": "2.4.1-3",
"ism_version": "3.6.0",
"host_epoch_time": "1646618523.10088 (secs.usecs)",
"os_version": "6.7.0 build-17700523",
"libstorelibit.so": "07.05",
"idrac_pass_thru_ip": "169.254.0.1",
"name": "<ESXi_hostname>",
"process_id": "7441193",
"status": {
"idraccache": "Degraded",
"idracConnection": "OK",
"agent": "Degraded",
"iSM": "N/A"
}
}
Response: status: 200 [OK], size: 1067 bytes, latency: 0.145 seconds.
[root@ESXi:~]
In dit geval kon de PT-agent het onderdeel 'PhysicalDisk' niet vinden in hwInventory omdat het problemen heeft met het opvragen van gegevens van de NVMe PM1735-kaart in slot 4.
In de ESXi /scratch/log/pta_debug.log wordt het volgende foutbericht weergegeven:
2022/03/07 04:51:03[UTC] [7459005:193227584] WARN - WSManClient::isValidResponse: Http request to host: 169.254.0.1, failed with status code: -5
2022/03/07 04:51:03[UTC] [7459005:193227584] WARN - getComponentFromInventory: Cannot find component 'PhysicalDisk' in hwInventory:
{
"Message": "Read timed out!",
"ReturnValue": -5
}
2022/03/07 04:52:57[UTC] [7459005:189000512] WARN - NvmeDiscoveredDevice::setIntAttrFromDescriptor: Cannot convert string <ie> to int.
2022/03/07 04:52:57[UTC] [7459005:189000512] WARN - NvmeDiscoveredDevice::setIntAttrFromDescriptor: Failed to read <bay> from <PCIe Slot 4>
Daarom wordt voorgesteld om NVMe 1735-firmware bij te werken naar versie 2.3.0, die is gebundeld in "PowerProtect Data Protection Appliance-IDPA Firmware Gen14 December 2021". Het vereiste firmwarebestand is: Express-Flash-PCIe-SSD_Firmware_RP8RC_WN64_2.3.0_A03.EXE
Resolution
De NVMe 1735-firmware upgraden naar versie 2.3.0:
-
Download de "PowerProtect Data Protection Series Appliance-IDPA Firmware Gen14 December 2021" van Dell Support web en pak vervolgens het vereiste firmwarebestand uit
Express-Flash-PCIe-SSD_Firmware_RP8RC_WN64_2.3.0_A03.EXE. -
Sluit de Integrated Data Protection Appliance af via de webinterface van ACM.
-
Nadat u hebt bevestigd dat de ESXi is uitgeschakeld, meldt u zich aan bij de iDRAC-gebruikersinterface en uploadt u het firmwarebestand handmatig naar iDRAC:

Afbeelding 4: Firmware uploaden in de iDRAC-gebruikersinterface -
Selecteer het pictogram
Express-Flash-PCIe-SSD_Firmware_RP8RC_WN64_2.3.0_A03.EXEen klik op Installeren en opnieuw opstarten. Vervolgens installeert de iDRAC de firmware en start opnieuw op.
Afbeelding 5: De firmware toepassen -
Na het opnieuw opstarten kan de firmwareversie worden geverifieerd in iDRAC >System > Inventory >Firmware Inventory:

Afbeelding 6: De firmware bekijken vanuit de firmware-inventaris - Toezicht houden op het opstarten van de DP4400 en nadat alle virtuele machines met succes zijn opgestart.
- Start de
dpacliopdracht opnieuw in ACM, en bevestig dat deidraccacheen de agentstatus moet veranderen in OK:
ACM:~ # dpacli -agentinfo
{"Agent Info": [{"ESXiHost-xxx.xxxx.xxx.xxx": {
"ptagentversion": "2.4.1-3",
"uptime": "595 seconds ( 9 minutes 55 seconds )",
"ism_version": "3.6.0",
"system_uuid": "618axxxx-xxxx-xxxx-xxxx-xxxxxxxxdd70",
"process_id": "2100391",
"host_epoch_time": "1646800495.522825 (secs.usecs)",
"model": "DP4400",
"name": "<ESXi_hostname>",
"mfr": "Dell Inc.",
"domain": "<ESXi FQDN>",
"servicetag": "XXXXXXX",
"os": "VMWare ESXi",
"os_version": "6.7.0 build-17700523",
"rest_endpoints": "https://127.0.0.1:8086,https://192.168.100.101:8086",
"api_blocking_enabled": "false",
"TPM Present": "false",
"MarvellLibraryVersion": "5.0.13.1109",
"libstorelib.so": "07.07",
"libstorelibir-3.so": "15.03-0",
"libstorelibit.so": "07.05",
"idrac_pass_thru_ip": "169.254.0.1",
"idrac_ethernet_ip": "xxx.xxx.xxx.xxx",
"host_pass_thru_ip": "169.254.0.2",
"default_server_cert": "true",
"status": {
"idraccache": "OK",
"idracConnection": "OK",
"iSM": "N/A",
"agent": "OK"
}
}}]}
ACM:~ #
-
Voer de healthcheck RUCK-tool opnieuw uit om te controleren of het probleem is opgelost.
Additional Information
Het firmwarepakket "PowerProtect DP Series Appliance-IDPA Firmware Gen14 December 2021" kan worden gedownload van de Dell Support webpagina:
Afbeelding 7: De firmware "PowerProtect DP Series Appliance-IDPA Firmware Gen14 December 2021" is beschikbaar op de Dell Support-webpagina.
Om de firmware uit te pakken van IDPA_Firmware_Gen14_Update_Dec_2021_Package.zip, pak alle bundelbestanden uit: "dpafw-2.312.rpm", > "dpafw-2.312-0.noarch.cpio", > "IDPA-2.312-2.312.tar.gz", > "IDPA-2.312-2.312.tar">, dan kan het firmwarebestand worden gevonden onder DUPS > NVME:
Figure 8: Een voorbeeld van het extraheren van de NVMe PM1735-firmware uit de firmwarebundel "PowerProtect DP Series Appliance-IDPA Firmware Gen14 December 2021".