PowerEdge: Neznámý stav síťového adaptéru PCIe v řadiči iDRAC9 – chyba HWC8607 v protokolu Lifecycle
Summary: Verze 5.xx.xx.xx firmwaru řadiče iDRAC9 (Integrated Dell Remote Access Controller 9) mohou neočekávaně zobrazovat neznámý stav síťových adaptérů PCIe v serveru PowerEdge.
Symptoms
Servery Dell PowerEdge vybavené přídavnými síťovými adaptéry PCIe mohou hlásit neznámý stav v rozhraní pro správu řadiče iDRAC9 ve verzích 5.xx.xx.xx firmwaru řadiče iDRAC9. Pokud k tomu dojde, protokol Lifecycle zaznamená chybovou výstrahu HWC8607.
Dotčené verze firmwaru řadiče iDRAC9:
- 5.00.00.00
- 5.00.10.00
- 5.00.10.20
- 5.00.20.00
- 5.10.00.00
- 5.10.10.00
V uživatelském rozhraní (UI) řadiče iDRAC9 je stav dotčeného síťového adaptéru znázorněn otazníkem „?“, když dojde k neznámému stavu.
Příklad:
Systémová síťová zařízeníuživatelského rozhraní>> řadiče iDRAC9
Příklad chyby v protokolu Lifecycle:
2022-01-11 23:25:16 3223 HWC8607 The data communication with the device NIC in Slot 2 running on the port 4 is lost. 2022-01-11 23:25:04 3222 HWC8607 The data communication with the device NIC in Slot 2 running on the port 2 is lost. 2022-01-11 23:24:46 3219 HWC8607 The data communication with the device NIC in Slot 2 running on the port 3 is lost. 2022-01-11 23:20:06 3216 HWC8607 The data communication with the device NIC in Slot 2 running on the port 1 is lost.
Cause
Firmware řadiče iDRAC9 5.00.00.00 zavedl podporu správy bočního pásma PCIeVDM pro síťové adaptéry Dell PCIe. Za určitých podmínek se mohou fronty PCIeVDM v řadiči iDRAC9 zaplnit a zabránit řadiči iDRAC v odesílání dalších příkazů do adaptéru.
Resolution
Firmware řadiče iDRAC9 verze 5.10.30.00 (červen 2022) opravuje podmínky, které vedou k tomuto pozorování.
Zástupná řešení:
Vypnutí funkce PCIeVDM v řadiči iDRAC9 vrátí správu nainstalovaných síťových adaptérů PCIe zpět do rozhraní SMBUS, aniž by došlo k jakémukoli dopadu na správu síťových zařízení. Zakázáním funkce PCIeVDM a restartováním řadiče iDRAC se vrátíte z tohoto stavu a zabráníte dalším výskytům.
Chcete-li v řadiči iDRAC9 zakázat funkci PCIeVDM, použijte následující příkazy RACADM:
racadm>>racadm set iDRAC.PCIeVDM.Enable Disabled [Key=iDRAC.Embedded.1#PCIeVDM.1] Object value modified successfully racadm>>racadm racreset RAC reset operation initiated successfully. It may take a few minutes for the RAC to come online again.
Aktualizace firmwaru řadiče iDRAC9 nemění uživatelem definovaná nastavení atributů. Jakmile na dotčené servery použijete aktualizaci iDRAC9 5.10.30.00, je nutné ručně znovu povolit funkci PCIeVDM, aby bylo možné tento protokol znovu zapnout.
racadm>>racadm set iDRAC.PCIeVDM.Enable Enabled [Key=iDRAC.Embedded.1#PCIeVDM.1] Object value modified successfully racadm>>racadm racreset RAC reset operation initiated successfully. It may take a few minutes for the RAC to come online again.