Isilon: Gen6: Noden startar inte med felmeddelandet "Det går inte att utföra kvittouppdatering för maskinvaruuppgradering"

Summary: Gen6-noden startar inte under PSI-konfigurationsfasen och visar att isi_upgrade_hardware-skriptet körs följt av felmeddelandet "Det går inte att utföra kvittouppdatering för maskinvaruuppgradering". ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Gen6-noden startar inte under PSI-konfigurationsfasen och visar att isi_upgrade_hardware-skriptet körs följt av felmeddelandet "Det går inte att utföra kvittouppdatering för maskinvaruuppgradering". Detta kan inträffa efter en nyligen genomförd uppgradering av maskinvaran på klustret, till exempel en DIMM-, NIC- eller SSD-uppgradering. Slutet av startsekvensen kommer att se ut ungefär så här (viktiga rader är fetstilta):

2021-05-05T11:55:15-07:00 isi_upgrade_hardware[470]: Uppdateringskvitto för maskinvaruuppgradering
2021-05-05T11:55:15-07:00 isi_upgrade_hardware[470]: Uppdatera kvitto - cmd: /usr/bin/isi_hwtools/isi_json_update /mfg/psi/receipt.json FE 002-iFEIO-10GBE-B-psi
2021-05-05T11:55:15-07:00 isi_upgrade_hardware[470]: Uppdatera kvitto - cmd: /usr/bin/isi_hwtools/isi_json_update /mfg/psi/receipt.json MODEL_BOM,beräkna 001-infinity-compute-low-64GB-psi
2021-05-05T11:55:15-07:00 isi_upgrade_hardware[470]: Uppdatera kvitto - cmd: /usr/bin/isi_hwtools/isi_json_update /mfg/psi/receipt.json MODEL_BOM,ssd 001-infinity-ssd-1x400gb-psi
2021-05-05T11:55:15-07:00 isi_upgrade_hardware[470]: Nästa steg – Kör isi_upgrade_hardware --node --validate
2021-05-05T11:55:15-07:00 isi_upgrade_hardware[470]: Automatisk ersättningsigenkänning har redan aktiverats
2021-05-05T11:56:16-07:00 isi_upgrade_hardware[470]: Det går inte att tolka gconfig för maskinvaruuppgradering: (Uppgradera i HWUPGRADE.upgrades): Ingen sådan fil eller katalog
2021-05-05T11:56:16-07:00 python: [520] VARNING: IPMI-fel: rv = 0, CC = 0xc1. IPMB-adress: 0x20 cmd: 0xbf, netfn: 0x30, cmd-data: [01]
2021-05-05T11:56:16-07:00 python: [520] VARNING: CC[c1]: Ogiltigt kommando.
2021-05-05T11:56:16-07:00 python: bootstrap_get_minbay: minbay 1, major 0, minor 0, väntade 0 sek 6458 usec
Det gick inte att uppdatera kvittot för maskinvaruuppgraderingen
För att förhindra en DL-situation ska du omedelbart kontakta Dell EMC:s kundsupport:

Cause

Den senaste maskinvaruuppgraderingen kördes med en äldre version av isi_hardware_upgrade skriptet som innehöll en bugg som gjorde att rensningsfasen av processen inte kunde slutföras. Filen /root/node_hardware_upgrade.json lämnades kvar på noden. Detta får noden att tro att den fortfarande är mitt i en maskinvaruuppgradering och att den försöker utföra nästa steg i processen, vilket misslyckas eftersom det inte finns någon uppgradering som fortfarande pågår. Det förhindrar att noden slutför starten.

Resolution

1. Först och främst bör du stämma av med kunden och eventuell fältpersonal som är närvarande att det faktiskt inte pågår en maskinvaruuppgradering. Tryck sedan på 1 från återställningsskalmenyn för att gå in i återställningsskalet och tryck sedan på Enter för att ladda standardskalet.

2. Kontrollera om följande fil finns på noden: /root/node_hardware_upgrade.json

3. Om den hittas, byt namn på den här filen och starta sedan om noden:

# mv /root/node_hardware_upgrade.json /root/node_hardware_upgrade.json.bak
# reboot


4. Om noden startar rekommenderar vi att du i förebyggande syfte kontrollerar de andra noderna i klustret för att se om det finns den här filen och tar bort den om den hittas:
# isi_for_array -s 'mv /root/node_hardware_upgrade.json /root/node_hardware_upgrade.json.bak'

Affected Products

Isilon, Isilon A200
Article Properties
Article Number: 000191007
Article Type: Solution
Last Modified: 26 Aug 2022
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.