Om en helt ny RAID5 växlar mellan att en disk saknas och att alla diskar saknas, ska du avbryta återuppbyggnaden och först kontrollera att alla tre diskar identifieras konsekvent. Det mönstret tyder starkare på problem med strömförsörjning, kablage, bakplan/styrenhet eller instabil diskidentifiering än på tre samtidiga RAID-fel.
Aktuella ZimaOS RAID5 kräver minst tre diskar och ska visa en felaktig medlem som Degraded. Upprepade omstarter åtgärdar inte en diskväg som försvinner intermittent.
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
Utför kontrollerna efter flera kallstarter. Alla tre diskar på 16 TB ska visas varje gång med stabil modell- och serienummerinformation.
Steg 2: Anslut ström- och datakablarna på nytt
Stäng av systemet helt innan du ansluter diskar, SATA/SAS-kablar, bakplansanslutningar eller HBA-anslutningar på nytt. En stor 3,5-tumsdisk kan försvinna under uppstarten när strömförsörjningen är otillräcklig.
Steg 3: Kontrollera SMART på varje disk
smartctl -x /dev/sdX
Leta efter misslyckade självtester, mediefel, tidsgränsöverskridningar för kommandon, väntande sektorer eller gränssnittsfel. Även en ny disk kan vara defekt.
Steg 4: Kontrollera RAID-statusen
Den aktuella lagringskonfigurationsguiden för ZimaOS anger att en felaktig medlem ska göra arrayen Degraded, samtidigt som data förblir åtkomliga.
Avancerade användare kan även kontrollera:
cat /proc/mdstat
mdadm --detail /dev/mdX
Använd dessa kommandon endast om den aktuella arrayen är md-baserad och du vet vilken enhet som är korrekt.
Skapa inte om RAID förrän identifieringen är stabil
Om alla diskar försvinner intermittent kommer en ny RAID-konfiguration helt enkelt att misslyckas igen. Åtgärda hårdvaru- eller styrenhetsvägen först.
RAID5 kräver tre tillförlitliga medlemmar
Den aktuella RAID5-guiden för ZimaOS beskriver RAID5 som lagring med enkel paritet som klarar ett medlemsfel. Den är inte utformad för att hantera instabil identifiering av flera diskar.
Säkerhetskopiera innan du bygger om en befintlig array
Om poolen redan innehåller data ska du inte radera och återskapa den enbart för att gränssnittet rapporterar en saknad medlem. Skydda data först och ta reda på om disken verkligen har gått sönder eller bara försvunnit från styrenheten.
Kontrollera ersättnings- och återuppbyggnadslogiken separat
Om en specifik disk konsekvent visas som felaktig ska du bara 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.
Guiden för felsökning av RAID-återuppbyggnad beskriver nästa steg när identifieringen är stabil.
Vanliga frågor
Varför visar en ny RAID5 att en disk saknas?
En disk kan ha kopplats bort 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. Använd 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 bygga om arrayen från grunden om alla diskar ibland försvinner?
Nej. Åtgärda diskidentifieringen först. Annars kan den nya arrayen misslyckas på samma sätt.
