Kender ikke til software raid, men den generelle idé med spejling er jo netop, at dataene er lagret på 2 diske... så svaret er, at der ikke burde være problemer.
Synes godt om
Slettet bruger
07. april 2004 - 20:11#2
Her er jeg ikke helt enig, jeg har tidligere experimenteret en del med software raid under SuSE og min erfaring den gang var, at gemt arbejde var tilgængelig, at computeren fortsatte med at arbejde som om intet var hændt men før eller siden skal skidtet genstartes og det kunne den ikke. Men jeg mener da at du kan afprøve systemet ved at hive strømstikket ud til den ene hardisk under kørslen det svarer jo i princippet til at en harddisk stopper. Måske var jeg bare uheldig og måske er softwaren bedre i dag
på RH9 og Fedora kører maskinen videre - og ved en genstart er boot record fortsat i live - både på disk 1 og disk 2. Det vil sige, at maskinen også kan genstarte og der skal ikke gøres noget specielt for at starte igen.
Alle md-diske kører selvfølgelig "degraded" da det halve spejl mangler.
Ved genetablering monteres en tilsvarende (eller større) disk i stedet for den døde. Maskinen startes og der bruges fdisk til at partitionere den nye disk (sammenlign med den kørende disk).
Til slut bruges hotraidremove (af de dårlige partitioner) og hotraidadd af de nye, friske partitioner.
Hvis md4 består af /dev/hda6 og /dev/hdb6 (og disk b er dårlig) gøres følgende:
Dette gennemføres for alle diskpartitioner. De vil blive spejlet en af gangen, så selvom 7 diske raidhotadd'es, så er det kun en partition af gangen.
Andre interessante kommandoer: sfdisk -d /dev/hd? (dumper disklayout i et format, som sfdisk kan bruge til at læse ind igen) cat /proc/mdstat (viser aktuel status på software raid) - eksempel:
egentlig et godt spørgsmål - men da jeg ikke kender svaret må man gætte lidt kvalificeret: Formentlig vil den nyeste disk (seneste tidsstempel) uden fejl blive valgt.
Jeg startede op og fik lige set følgende i /var/log/messages
Apr 27 18:08:11 meddevuns kernel: md: raid1 personality registered as nr 3 Apr 27 18:08:11 meddevuns kernel: raid1: device hda1 operational as mirror 0 Apr 27 18:08:11 meddevuns kernel: raid1: md0, not all disks are operational -- trying to recover array Apr 27 18:08:11 meddevuns kernel: raid1: raid set md0 active with 1 out of 2 mirrors
du kan altid kontrollere status på dit spejl med "cat /proc/mdstat" - her kan du se at det er under rebuild - at spejlet består af 2 diske osv.
Nemmest er at kontrollere [UU] - hvis ikke der er 2*U, så er det ikke i orden.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.