Gemenskapslösning

ZimaOS RAID5 saknad disk vid ny installation: Vad ska kontrolleras

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 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.