Community-Lösung

ZimaOS RAID5: Fehlende Festplatte bei neuer Einrichtung – das sollten Sie überprüfen

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.

Wenn bei einem brandneuen RAID5 abwechselnd eine Festplatte und alle Festplatten fehlen, brechen Sie den Wiederaufbau ab und prüfen Sie zuerst, ob alle drei Laufwerke zuverlässig erkannt werden. Dieses Muster deutet eher auf Probleme mit der Stromversorgung, Verkabelung, Backplane/dem Controller oder der Laufwerkserkennung hin als auf den gleichzeitigen Ausfall dreier RAID-Laufwerke.

Das aktuelle ZimaOS-RAID5 erfordert mindestens drei Festplatten und sollte ein ausgefallenes Mitglied als „Degraded“ anzeigen. Wiederholte Neustarts beheben keine sporadisch ausfallende Laufwerksverbindung.

Schritt 1: Jede Festplatte außerhalb der RAID-Ansicht prüfen

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

Führen Sie die Prüfungen nach mehreren Kaltstarts durch. Alle drei 16-TB-Festplatten sollten jedes Mal mit stabilen Modell-/Seriennummern angezeigt werden.

Schritt 2: Strom- und Datenverbindungen neu einsetzen

Fahren Sie das System vollständig herunter, bevor Sie Festplatten, SATA-/SAS-Kabel, Backplane-Anschlüsse oder HBA-Verbindungen neu einsetzen. Eine große 3,5-Zoll-Festplatte kann beim Hochlaufen ausfallen, wenn die Stromversorgung zu schwach ist.

Schritt 3: SMART-Status jeder Festplatte prüfen

smartctl -x /dev/sdX

Achten Sie auf fehlgeschlagene Selbsttests, Medienfehler, Zeitüberschreitungen bei Befehlen, ausstehende Sektoren oder Schnittstellenfehler. Auch eine neue Festplatte kann defekt sein.

Schritt 4: RAID-Zustand prüfen

Laut dem aktuellen ZimaOS-Speichereinrichtungsleitfaden sollte ein ausgefallenes Mitglied das Array in den Zustand „Degraded“ versetzen, während die Daten weiterhin zugänglich bleiben.

Erfahrene Benutzer können außerdem Folgendes prüfen:

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

Verwenden Sie diese Befehle nur, wenn das aktuelle Array md-basiert ist und Sie das richtige Gerät kennen.

RAID nicht neu erstellen, bevor die Erkennung stabil ist

Wenn alle Laufwerke zeitweise verschwinden, wird auch die Neuerstellung eines RAID scheitern. Behebe zuerst die Hardware- oder Controllerverbindung.

RAID5 erfordert drei zuverlässige Laufwerke

Der aktuelle ZimaOS-RAID5-Leitfaden beschreibt RAID5 als Speicher mit einfacher Parität, der den Ausfall eines Mitglieds verkraftet. Es ist nicht dafür ausgelegt, eine instabile Erkennung mehrerer Laufwerke zu tolerieren.

Vor der Wiederherstellung eines bestehenden Arrays eine Sicherung erstellen

Wenn der Pool bereits Daten enthält, lösche ihn nicht und erstelle ihn nicht neu, nur weil die Benutzeroberfläche ein fehlendes Mitglied meldet. Schütze zuerst die Daten und stelle fest, ob das Laufwerk tatsächlich ausgefallen ist oder lediglich nicht mehr vom Controller erkannt wird.

Ersatz- und Wiederherstellungslogik separat prüfen

Wenn ein bestimmtes Laufwerk dauerhaft als ausgefallen angezeigt wird, ersetze nur dieses Laufwerk und folge dem Wiederherstellungsablauf von ZimaOS. Initialisiere das Ersatzlaufwerk nicht wahllos und füge es keinem neuen Pool hinzu.

Der Leitfaden zur RAID-Wiederherstellung enthält den nächsten Schritt, sobald die Erkennung stabil ist.

FAQ

Warum wird bei einem neu erstellten RAID5 „Disk Missing“ angezeigt?

Möglicherweise ist während der Erstellung ein Laufwerk ausgefallen oder wird aufgrund der Stromversorgung, Verkabelung, Backplane oder des Controllers nicht zuverlässig erkannt.

Sollte ich wiederholt neu starten?

Nein. Verwende wiederholte Erkennungsprüfungen, um die instabile Hardwareverbindung zu diagnostizieren.

Funktioniert RAID5 mit zwei Laufwerken?

Nein. ZimaOS RAID5 erfordert derzeit mindestens drei Laufwerke.

Sollte ich ein sauberes RAID neu erstellen, wenn manchmal alle Laufwerke verschwinden?

Nein. Behebe zuerst die Laufwerkserkennung, sonst kann das neue Array auf dieselbe Weise ausfallen.