Noniin, nyt lähti kone käyntiin. Disk utility sanoo että raid levyn tila on "degraded", mutta tiedostoihin tuntuu pääsevän käsiksi.
Saisikohan tuon uuden levyn liitettyä raid-pakkaan, vai pitäisikö vaan yrittää varmuuskopioida ja aloittaa alusta?
Sinun pitää ensin selvittää mikä levy fyysiesti on rikki. Tiedot pakasta ja sen tilasta saa:
mdadm --detail /dev/md1
Kone ei buutttaa, koska bootdegraded on ilmeisesti ollut false. Tämähän on ohjeistettu virheilmoituksessa. Mutta kone siis taisi jo nousta käyntiin ja md0 on tilassa degraded.
Katsomaan tarkasti mdadm --detail /dev/md0:lla, mikä levy on rikki ja irrotettu pakasta. Katsomaan levyjen piuhat tarkasti, että poistaa koneesta juuri sen rikkinäisen levyn.
Uusi levy rikkinäisen piuhaan kiinni. Ja buuttia. md0 on edelleen degraded -tilassa,
Nyt voi ajaa fdiskiä uudelle levylle ja merkata sen linux raid autodetect -tilaan.
Sitten vaan loitsutaan
mdadm /dev/md0 --add /dev/sdX
jossa X on sen uuden levyn tunnus (minulla siis on kokonaiset levyt pakan osina). Tämä tekee uudesta levystä pakkaan spare -levyn ja koska pakka on degraded -tilassa, md ottaa uuden levyn heti kiinni pakkaan ja alkaa rakentaa pakkaa ehjäksi. Tämä kestää tunteja ja riippuu levyn koosta. Pakkaa voi käyttää uudelleenrakentamisen aikana.
Nimim. kokemusta on: kolme levyä hajonnut neljän levyn RAID5 -pakasta. Onneksi eri aikaan...
T. Ari