Communityoplossing

Een gedegradeerde RAID 1 herstellen op ZimaOS: wat er is veranderd in 1.4.4 en hoe je een defecte schijf vervangt

A May-September 2025 RAID 1 recovery thread. In ZimaOS 1.4.1 the UI detected a replacement disk but offered no repair action. IceWhale first handled repair privately and via CLI diagnostics, then announced a comprehensive RAID 1 repair flow for 1.4.4. The official 1.4.4 release notes confirm RAID1 repair was added.

Deze thread documenteert een echt producttekort dat later een ingebouwde functie werd. In ZimaOS 1.4.1 kwam een RAID 1 met twee schijven in een gedegradeerde modus en alleen-lezenstatus terecht nadat één schijf van 750 GB defect was geraakt. De vervangende schijf was zichtbaar als een afzonderlijke gezonde HDD, maar de Opslag-UI bood geen duidelijke actie om de schijf te vervangen en de array opnieuw op te bouwen.

IceWhale behandelde getroffen gebruikers aanvankelijk via technische ondersteuning en CLI-diagnostiek. Vervolgens kondigde Zima-Giorgio aan dat ZimaOS 1.4.4 een uitgebreider herstelproces voor RAID 1 zou bieden. De huidige officiële releaseopmerkingen van 1.4.4 bevestigen dat RAID1-herstel is toegevoegd voor gedegradeerde of beschadigde arrays.

De bron-RAID kwam in de status Protecting / alleen-lezen terecht

ZimaOS RAID 1-details met één gezonde schijf van 750 GB, één ontbrekende schijf en de status Protecting / alleen-lezen
ZimaOS beschermde de gedegradeerde RAID door het ontbrekende lid weer te geven en de opslag in alleen-lezenmodus te zetten.

De vervangende HDD werd afzonderlijk gedetecteerd

ZimaOS-schijfdetails met de vervangende Seagate-HDD van 750 GB als gezond weergegeven en toegewezen aan afzonderlijke HDD-Storage
Het belangrijkste probleem in 1.4.1 was niet de schijfdetectie, maar de ontbrekende herstelworkflow die de vervangende schijf aan de gedegradeerde RAID zou toevoegen.

De opslagpagina van 1.4.1 waarschuwde dat nieuwe schijven nodig waren

ZimaOS-pagina Opslag met MAIN_STORAGE RAID1 in alleen-lezenmodus en een waarschuwing dat nieuwe schijven nodig zijn voor herstel
De UI wist dat de array herstel vereiste, maar bood in die release niet de volledige herstelactie.

IceWhale vertelde gebruikers riskante zelfreparaties te vermijden

Zima-Giorgio bood technische ondersteuning aan en vroeg ervaren gebruikers om lsblk en mdadm -D /dev/md0 output. Hij publiceerde geen destructieve procedure voor het opnieuw opbouwen.

Nadat technici de array van een latere gebruiker privé hadden hersteld, waarschuwde hij uitdrukkelijk tegen het uitvoeren van RAID-bewerkingen op rootniveau zonder voldoende kennis of directe instructies van technici.

ZimaOS 1.4.4 voegde RAID 1-herstel toe aan de WebUI

Op 4 september 2025 zei Zima-Giorgio dat 1.4.4 een uitgebreider herstelproces voor RAID 1 zou bieden. Toen een andere gebruiker om CLI-hulp voor 1.4.4 vroeg, antwoordde Giorgio dat 1.4.4 het herstel via de WebUI kon uitvoeren.

De huidige release-opmerkingen van IceWhale bevestigen: “RAID 1-reparatiefunctie toegevoegd: reparatie kan worden uitgevoerd wanneer de RAID 1-array gedegradeerd of beschadigd is.”

Gebruik de officiële RAID 1-reparatiefunctie van ZimaOS 1.4.4 in plaats van oude experimenten met root/mdadm opnieuw uit te voeren.

1.4.4 heeft ook het probleem met eerder gebruikte schijven tijdens herstel opgelost

In dezelfde release-opmerkingen staat dat ZimaOS een probleem heeft opgelost waardoor eerder gebruikte schijven niet konden worden geselecteerd tijdens RAID-herstel. Dat is rechtstreeks relevant voor workflows met vervangende schijven, waarbij een schijf mogelijk oude handtekeningen bevat of afzonderlijk is geïnitialiseerd.

Gebruik een vervangende schijf die minstens zo groot is als het defecte lid

Voor een RAID 1-rebuild is een vervangend lid nodig dat groot genoeg is voor de bestaande gegevensindeling van de array. Schijven die nominaal identiek zijn, zoals “750 GB” of “2 TB”, kunnen iets verschillen in aantal sectoren, waardoor een schijf met minder bruikbare capaciteit kan worden geweigerd.

Maak indien mogelijk een back-up van leesbare gegevens vóór riskant herstel

Een gedegradeerde RAID 1 heeft al redundantie verloren. Als de overgebleven schijf tijdens de rebuild uitvalt, kan de array verloren gaan. Kopieer onvervangbare gegevens naar een onafhankelijke schijf voordat u ingrijpend herstel uitvoert, zolang de array leesbaar is en de gegevens nog niet zijn geback-upt.

Klik niet op RAID aanmaken bij bestaande lid-schijven

Als ZimaOS oude RAID-leden als ongebruikt of als afzonderlijke schijven weergeeft, kan het aanmaken van een nieuwe RAID metadata overschrijven. Bepaal voordat u doorgaat of u een bestaande gedegradeerde array repareert of bewust een nieuwe lege array aanmaakt.

Een RAID 1-rebuild is een periode met hoge belasting voor de overgebleven schijf

Tijdens een rebuild moet ZimaOS het overgebleven lid intensief uitlezen terwijl het naar de vervangende schijf schrijft. Als de overgebleven oude schijf al op zijn einde loopt, is dit een van de momenten waarop onleesbare sectoren of andere defecten het waarschijnlijkst aan het licht komen.

Daarom moet u een externe back-up van onvervangbare gegevens maken voordat u de array opnieuw opbouwt, zolang de gedegradeerde array nog leesbaar is.

Formatteer de vervangende schijf niet alleen omdat deze als afzonderlijke opslag wordt weergegeven

In het brongeval had de gebruiker de nieuwe schijf al geformatteerd en gaf ZimaOS deze weer als HDD-Storage. Latere oplossingen in versie 1.4.4 verhielpen specifiek problemen waarbij eerder gebruikte schijven niet beschikbaar waren voor RAID-herstel.

Volg op een actueel systeem de RAID-herstelprocedure en laat ZimaOS de geselecteerde vervangende schijf voorbereiden. Eerst formatteren of een andere opslagruimte aanmaken kan metadata toevoegen waar de herstelinterface vervolgens omheen moet werken.

Alleen-lezen diagnostiek is veiliger dan handmatige RAID-mutaties

De opdrachten waar Zima-Giorgio om vroeg—lsblk en mdadm -D /dev/md0—werden diagnostische leesopdrachten gebruikt om het apparaat en de toestand van de array vast te stellen. Dat verschilt sterk van opdrachten die leden toevoegen, superblokken wissen, assemblage forceren of arrays opnieuw aanmaken.

Als support om CLI-uitvoer vraagt, verzamel dan precies de gevraagde alleen-lezeninformatie en voer niet op eigen initiatief destructieve mdadm-bewerkingen uit op basis van willekeurige Linux-handleidingen.

Controleer de array nadat de heropbouw is voltooid

Beschouw het herstel niet als voltooid zodra de vervangende schijf is geaccepteerd. Wacht tot de synchronisatie of heropbouw is voltooid, controleer of de RAID weer de status gezond/beschermd heeft, open enkele representatieve bestanden en controleer de toepassingen die afhankelijk zijn van de pool.

Laat de externe back-up onaangeroerd totdat die controles zijn geslaagd.

Bereid je voor op de volgende schijfstoring terwijl de array gezond is

RAID 1 geeft je tijd om een defect lid te vervangen, maar maakt een back-up niet overbodig. Bewaar een onafhankelijke kopie van belangrijke gegevens, noteer schijfmodellen en serienummers en controleer regelmatig de gezondheid, zodat je een gedegradeerde toestand opmerkt voordat een tweede lid uitvalt.

Veelgestelde vragen over RAID 1-herstel

Ontbrak RAID 1-herstel in de interface van ZimaOS 1.4.1?

De gebruiker in de bron kon de gedegradeerde array en de vervangende schijf zien, maar beschikte niet over een normale herstelactie.

Heeft IceWhale later een herstelproces in de WebUI toegevoegd?

Ja. IceWhale zei dat versie 1.4.4 RAID 1 via de WebUI kon herstellen, en in de officiële release-opmerkingen staat RAID1-herstel als nieuwe functie vermeld.

Moeten huidige gebruikers de mdadm-opdrachten op rootniveau uit de oude thread uitvoeren?

Nee. IceWhale waarschuwde gebruikers uitdrukkelijk om geen RAID-bewerkingen op rootniveau uit te voeren, tenzij ze de risico’s begrepen of daartoe instructies van technici hadden gekregen.