Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: anttia - 18.11.12 - klo:16.51

Otsikko: raid-5 levyrikko, kone käynnistyy vaan busyboxiin
Kirjoitti: anttia - 18.11.12 - klo:16.51
Koneessa ubuntu 10.04, neljän 1.5tb levyn raid-5 pakka ja ubuntu asennettuna erilliselle raidaamattomalle levylle.

Nyt ilmeisesti yksi  levyistä petti, no sitävartenhan se raid oli eikö niin?

No nyt on ongelmana kuitenkin se että kone ei suostu boottaamaan kunnolla. Siihen tulee ilmoitus missä se kertoo yhden raidlevyn pettäneen ja kysyy käynnistetäänkö siitä huolimatta, mutta kone ei reagoi Y:n painamiseen.

Sen jälkeen sitten aukeaa vaan toi busybox shell, enkä oikein ymmärrä mitä sillä voisi tehdä.

Hain kaupasta sekä yhden 1.5tb minkä voisi laittaa tuonne rikkoutuneen tilalle (en tosin oikein tiedä miten se käytännössä pitäisi tehdä).

Toinen vaihtoehto olisi yrittää saada materiaalit varmuuskopioitua pois tuolta asemalta (ostin pari 3tb levyä minne ne mahtuisi) ja sitten voisi rakentaa alusta uuden aseman isommista levyistä.

Nyt pitäisi jokatapauksessa saada jotenkin ubuntu käynnistymään ja raid pakka toimamaan vähintään varmuuskopioinnin ajaksi.

Latasin ubuntu rescue remixin, mutta en ole vielä uskaltanut kokeilla. Pääsisikö tuolla alkuun?

Laitan kohta lisätietoja noista virheilmoituksista ja muista kunhan uskallan yrittää käynnistellä tuota konetta.

Jos joku osaisi neuvoa mistä kannattaisi aloittaa tälläisen hässäkän selvittely, niin olisin syvästi kiitollinen.
Otsikko: Vs: raid-5 levyrikko, kone käynnistyy vaan busyboxiin
Kirjoitti: anttia - 18.11.12 - klo:17.09
(http://farm9.staticflickr.com/8481/8195625635_2cb4d8cea0_z.jpg) (http://www.flickr.com/photos/anttia/8195625635/)
DSC03352 (http://www.flickr.com/photos/anttia/8195625635/) by anttia (http://www.flickr.com/people/anttia/), on Flickr
Otsikko: Vs: raid-5 levyrikko, kone käynnistyy vaan busyboxiin
Kirjoitti: anttia - 18.11.12 - klo:17.20
(http://farm9.staticflickr.com/8345/8195624143_9e9e7f7f75_z.jpg) (http://www.flickr.com/photos/anttia/8195624143/)
DSC03354 (http://www.flickr.com/photos/anttia/8195624143/) by anttia (http://www.flickr.com/people/anttia/), on Flickr
Otsikko: Vs: raid-5 levyrikko, kone käynnistyy vaan busyboxiin
Kirjoitti: anttia - 18.11.12 - klo:22.40
Tsekkailin perun Ubuntu live-cd:n kanssa mitä mitä levyt näyttää. Disk manager ilmoitti viitoslevyn kohdalla "some bad sectors", vaihdoin sen vastaavan kokoiseen levyyn.

En uskaltanut kuitenkaan vielä ruveta säätämään tuon raidin kanssa enempää. Onko tuo mahdollista saada livecd:llä korjattua, vai pitäisikö tuo saada opetoitua tuolta BusyBoxista minne se buuttaa.
Otsikko: Vs: raid-5 levyrikko, kone käynnistyy vaan busyboxiin
Kirjoitti: anttia - 18.11.12 - klo:23.04
Noniin, pienellä googlauksella löytyi: komennolla "return 0" päästään yrittämään buuttaamista.

Katsotaan miten käy.

Otsikko: Vs: raid-5 levyrikko, kone käynnistyy vaan busyboxiin
Kirjoitti: anttia - 18.11.12 - klo:23.34
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?
Otsikko: Vs: raid-5 levyrikko, kone käynnistyy vaan busyboxiin
Kirjoitti: _Pete_ - 19.11.12 - klo:16.55
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?

Kyllä saa uuden levyn laitettya feilanneen tilalle:

Sinun pitää ensin selvittää mikä levy fyysiesti on rikki. Tiedot pakasta ja sen tilasta saa:

cat /proc/mdstat

tai

mdadm --detail /dev/md1


Ohjeiden mukaan poistat vioittuneen levyn pakasta. Tämän jälkeen korvaat fyysisen levyn uudella ja liität sen pakkaan. Tämän pitäisi käynnistää resync operaation jonka jälkeen pakka on taas normaali.


Ohjeita: http://www.ducea.com/2009/03/08/mdadm-cheat-sheet/
Otsikko: Vs: raid-5 levyrikko, kone käynnistyy vaan busyboxiin
Kirjoitti: jarmala - 20.11.12 - klo:01.38
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