[LugBS] bizzarra situazione con raid1, che può succedere?
Diego Guella
diego.guella a sircomtech.com
Gio 5 Maggio 2011 08:53:05 UTC
>From: Rampage *
Anch'io ti darei come consiglio quello di seguire la strada più sicura,
ovvero
-zero-superblock su sdb
-fai partire l'array con dentro solo sda
-aggiungi sdb all'array
>ultima domanda, dalla regia mi chiedono (che bello quando le cose te le
>dicono a fette)
>
>"e se il raidset è di boot?"
>
>praticamente mi pare di aver capito che in /etc/fstab ci sono i mountpoint
>sbagliati (montavano /dev/sda1 su / invece di /dev/md0
>e a questo punto temo che anche il grub sia.. ehm.. pretty fucked up.
Assolutamente no, a patto che si stia sempre parlando di raid1.
Se cerchi sul web trovi addirittura guide per passare da un disco normale
non-raid a un raid1 con un solo reboot!
Abbiamo qui un raid1 di 4 dischi con 2 partizioni su ognuno: / (incluso
/boot) e /home.
Raid autodetect (mi sembra di ricordare 0.9, li ho creati dall'installer di
lenny beta ai tempi).
I casi che mi sono capitati sono 2:
a) avvio del sistema SENZA uno dei dischi
In questo caso, basta:
-spegnere il sistema
-attaccare il disco facendo attenzione a NON metterlo sulla porta SATA dalla
quale il sistema fa il boot
-accendere (il sistema non aggiunge il disco all'array perchè si accorge che
è "sporco")
-aggiungere il disco incriminato (mdadm -a)
b) avvio del sistema con tutti i dischi, ma per motivi strani ne viene usato
solo 1 (simile al tuo caso, credo)
Qui il sistema non riesce a arrangiarsi da solo, vengono letti un pò di
blocchi nuovi e altri vecchi, insomma un casino.
Quello che bisognerebbe fare è attaccare il disco a un'altra macchina, e
fare lo "zero-superblock" su quella.
Non avendo un'altra macchina:
-attacchi al sistema il disco "pulito" (quello più recente, ovvero il tuo
sda)
-accendi, il raid parte in modalitàdegraded con 1 solo disco
-attacchi a caldo il disco sata "sporco", il sistema non lo aggiunge
automaticamente all'array
-fai lo zero-superblock
-aggiungi il disco "sporco" all'array, e qui parte il resync
Ciao,
Diego
Maggiori informazioni sulla lista
Lug
|