Communitylösning

ZimaOS RAID5 saknar disk vid ny installation: vad ska du kontrollera?

A new three-disk RAID5 alternated between one missing disk and all disks missing, suggesting unstable drive detection rather than a normal single-disk failure.

Om en helt ny RAID5 växlar mellan en saknad disk och att alla diskar saknas ska du sluta återuppbygga och först kontrollera att alla tre diskar upptäcks konsekvent. Det mönstret tyder mer på problem med strömförsörjning, kablage, bakplan/styrenhet eller instabil diskdetektering än på tre samtidiga RAID-fel.

Aktuell ZimaOS RAID5 kräver minst tre diskar och ska visa en trasig medlem som degraderad. Upprepade omstarter löser inte att en enhetsanslutning försvinner då och då.

Steg 1: Kontrollera varje disk utanför RAID-vyn

lsblk -o NAME,SIZE,MODEL,SERIAL,TRAN
dmesg | grep -Ei 'ata|sas|scsi|reset|error|fail' | tail -150

Kör kontrollerna efter flera kallstarter. Alla tre 16 TB-diskar ska visas varje gång med stabil modell-/serieinformation.

Steg 2: Återanslut ström- och datakablar

Stäng av helt innan du återansluter enheter, SATA/SAS-kablar, bakplanskontakter eller HBA-anslutningar. En stor 3,5-tumsdisk kan försvinna under uppstarten om strömförsörjningen är otillräcklig.

Steg 3: Kontrollera SMART på varje enhet

smartctl -x /dev/sdX

Leta efter misslyckade självtester, mediefel, tidsgränsöverskridanden för kommandon, väntande sektorer eller gränssnittsfel. En ny disk kan fortfarande vara defekt.

Steg 4: Granska RAID-statusen

Den aktuella guiden för ZimaOS-lagringskonfiguration säger att en trasig medlem ska göra arrayen degraderad medan data förblir tillgängliga.

Avancerade användare kan även granska:

cat /proc/mdstat
mdadm --detail /dev/mdX

Använd bara dessa om den aktuella arrayen är md-baserad och du känner till rätt enhet.

Återskapa inte RAID förrän upptäckten är stabil

Om alla diskar försvinner till och från kommer en ny RAID-uppsättning helt enkelt att fallera igen. Åtgärda hårdvaru- och styrenhetsvägen först.

RAID5 kräver tre tillförlitliga diskar

Den aktuella ZimaOS-guiden för RAID5 beskriver RAID5 som lagring med enkel paritet som klarar att en medlem fallerar. Den är inte utformad för att tåla instabil identifiering av flera diskar.

Säkerhetskopiera innan du bygger om en befintlig array

Om poolen redan innehåller data ska du inte ta bort och återskapa den bara för att gränssnittet rapporterar att en medlem saknas. Skydda först data och ta reda på om enheten verkligen har fallerat eller bara försvunnit från styrenheten.

Kontrollera ersättnings- och återuppbyggnadslogiken separat

Om en viss disk konsekvent rapporteras som defekt ska du endast byta ut den disken och följa ZimaOS arbetsflöde för återuppbyggnad. Initiera inte ersättningsdisken på måfå och lägg inte till den i en ny pool.

Felsökningsguiden för RAID-återuppbyggnad beskriver nästa steg när identifieringen är stabil.

Vanliga frågor

Varför står det ”Disk saknas” i en ny RAID5?

En disk kan ha kopplats från under skapandet, eller så identifieras den inte tillförlitligt på grund av strömförsörjning, kablage, bakplan eller styrenhet.

Bör jag starta om upprepade gånger?

Nej. Gör upprepade identifieringskontroller för att diagnostisera den instabila hårdvaruvägen i stället.

Kan RAID5 köras med två diskar?

Nej. Aktuella ZimaOS RAID5 kräver minst tre diskar.

Bör jag skapa om arrayen från grunden om alla diskar ibland försvinner?

Nej. Åtgärda diskidentifieringen först, annars kan den nya arrayen fallera på samma sätt.