Data Domain: Varning – IO-modulen har misslyckats | EVT-MILJÖ-00029
Sammanfattning: Ett Data Domain-system (DD) genererar varningen EVT-ENVIRONMENT-00029 med meddelandet "I/O-modulen har slutat fungera" när en PCIe I/O-modul (även kallad SLIC eller PCI-kort) slutar fungera eller tas bort. Korttyper som påverkas är SAS, NIC, NVRAM och Fibre Channel (FC). ...
Symptom
Den här KB-artikeln gäller PCIe-enheter. Samma varning kan också genereras mot en TPM (Trusted Platform Module).
Information om misslyckad TPM finns i KB-artikeln Data Domain: Alert: ENVIRONMENT-00029: TPM I/O Module Has Failed
Om ett I/O-kort misslyckas eller tas bort (t.ex. SAS, NIC, NVRAM, FC) går det inte att kommunicera med det berörda kortet.
- Hot-Swap av PCIe-enheter stöds INTE. DD-systemet MÅSTE stängas av för att återställa eller installera en PCIe-enhet.
- Hot-swapping utlöser en oväntad omstart av systemet.
Varningsexempel:
Alert Id: 147
Event Id: EVT-ENVIRONMENT-00029
Event Message: I/O module has failed
Object: Enclosure=1:Slot=7
Additional Information: Cause=A hardware fault occurredOrsak
En PCIe I/O-modul (SLIC eller PCI-kort) har antingen fysiskt slutat fungera på grund av ett maskinvarufel eller tagits bort från sin kortplats medan systemet kördes.
I vissa fall kan en övergående händelse, t.ex. ett fel i den fasta programvaran, utlösa en tillfällig kortåterställning som också genererar den här varningen.
Upplösning
Steg 1 – Bekräfta statusen för det berörda kortet
- Anslut till DD-systemet via SSH (DDCLI).
- Kör
system show hardwareför att visa maskinvaruinventeringen. - Granska utdata. Ett kort som inte fungerar eller tas bort visas som
(empty)I sin plats:
Exempel:
sysadmin@DD# system show hardware
Slot Vendor Device Ports
---- ------ ------------------------------- --------------
M QLogic QL41000 4x 10GBase-T (NDC) Ma, Mb, Mc, Md
1 QLogic QL41164 4x 10GbE SFP+ 1a, 1b, 1c, 1d
2 EMC NVRAM 16GB Card
3 EMC PMC Quad Port 12 Gbps SAS 3a, 3b, 3c, 3d
4 Intel Intel QuickAssist Adapter 8970
5 EMC Quad Port 16 Gbps Fibre Channel 5a, 5b, 5c, 5d
6 QLogic QL41000 2x 25GbE 6a, 6b
7 (empty) (empty)
8 QLogic QL41000 2x 25GbE 8a, 8b
---- ------ ------------------------------- --------------
I det här exemplet visas kortplats 7 som (empty) eftersom kortet i den kortplatsen inte fungerade.
- Om inte alla kortplatser är ifyllda jämför du aktuella utdata med en tidigare rapport för automatisk support för att identifiera kortet som saknas.
Steg 2 – Kontrollera om aviseringen är tillfällig
Den här aviseringen kan vara tillfällig. I vissa fall återställer systemet kortet på egen hand, till exempel efter att en kortåterställning har utlösts av en händelse i den fasta programvaran.
I de flesta tillfälliga exempel rensas den publicerade aviseringen och ingen ytterligare åtgärd krävs.
- Kör om
system show hardwareefter några minuter. - Om kortet dyker upp igen i utgången och återgår till normal drift var varningen övergående. Rensa aviseringen och övervaka systemet för upprepning.
- Om kortet blir kvar i en trasig eller
(empty)fortsätter du till steg 3.
Steg 3 – Sök efter och rensa aktiva åtal
Ett maskinvarufel kan göra att DD-systemet skapar ett åtal mot den berörda komponenten. Aktiva åtal kan förhindra vissa åtgärder eller utlösa ytterligare varningar.
Sök efter och rensa eventuella åtal som är associerade med den misslyckade I/O-modulen.
- Kör
# system indict listför att lista alla aktiva åtal i systemet: - Granska utdata och identifiera eventuella åtal som är relaterade till den misslyckade I/O-modulen (matcha kapslings- och kortplatsinformationen från aviseringen).
- Ta bort varje relevant åtal genom att köra följande kommando, ersätt
<indict-id#>med hjälp avindictment IDFrån utgången:# system indict remove <indict-id#> - Kör om
system indict listför att bekräfta att åtalet har dragits tillbaka. Gå vidare till steg 4 om kortet förblir i en trasig eller(empty)Statligt.
Observera: Tydliga åtal först när du har bekräftat grundorsaken eller slutfört den tillhörande återställningsåtgärden. Att ta bort ett åtal löser inte det underliggande maskinvaruproblemet.
Steg 4 – Försök återställa genom att starta om systemet
- Starta om DD-systemet genom att köra
# system rebootkommando genom SSH. - När systemet har startats om kör du
system show hardwareför att kontrollera om kortet har återställts. - Om kortet identifieras och fungerar normalt, rensa varningen (
# alert clear <alert-id>), tydliga åtal (enligt steg 3) och fortsätta att övervaka om de upprepas. - Om kortet fortfarande visas som
(empty)eller misslyckades, fortsätt till steg 5.
Steg 5 – Sätt tillbaka eller sätt tillbaka kortet
Om kortet har tagits bort av misstag, satts in på fel kortplats eller måste sättas tillbaka:
- Stäng av DD-systemet genom att köra
# system poweroffkommando genom SSH. - Sätt tillbaka (eller sätt tillbaka) I/O-kortet på rätt kortplats.
- Starta systemet igen.
- Kör
system show hardwareför att bekräfta att kortet har upptäckts. - Kör
system indict listför att kontrollera att inga åtal kvarstår. Ta bort alla inaktuella åtal medsystem indict remove <indict-id#> - Om kortet fortfarande inte visas eller fungerar fortsätter du med steg 6.
Steg 6 – Kontakta teknisk support
Om kortet förblir i ett felaktigt tillstånd efter att stegen ovan har utförts är kortet troligen felaktigt.
Kontakta din Dell-supportleverantör för att undersöka felet och ordna en reparation eller ett utbyte.
För att påskynda din tjänstebegäran bekräftar du att steg 1 till 5 har slutförts, genererar sedan ett nytt supportpaket och bifogar det till tjänstebegäran.