Newsgroup: it.comp.os.linux.sys
Titolo: RAID 1 & mount dei dischi (in 30 secondi capite)

salve ragazzi sto inserendo un sistema di raid software in raid 1 mirroring
sul mio server . Doppio  Maxtor 120 Gb hda e hdc.
la situazione č questa:
arpaweb:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda5              15G  486M   14G   4% /
/dev/hda3             952M  4.0M  948M   1% /var/log
/dev/hda2              98G   18M   97G   1% /home
/dev/hda1              89M  1.9M   87M   3% /boot
hdc non risulta perchč non l'ho ancora inizializzato ma le partizioni sono
state create proprio ugulai a hda di sopra.
ovviamente il file /etc/raidtab č configurato in questo modo: (potete anche
saltare sto pezzo)
raiddev /dev/md0
        raid-level      1
        nr-raid-disks   2
        nr-spare-disks  0
        chunk-size     4
        persistent-superblock 1
        device          /dev/hda1
        raid-disk       0
        device          /dev/hdc1
        raid-disk       1
raiddev /dev/md1
        raid-level      1
        nr-raid-disks   2
        nr-spare-disks  0
        chunk-size     4
        persistent-superblock 1
        device          /dev/hda2
        raid-disk       0
        device          /dev/hdc2
        raid-disk       1
raiddev /dev/md2
        raid-level      1
        nr-raid-disks   2
        nr-spare-disks  0
        chunk-size     4
        persistent-superblock 1
        device          /dev/hda3
        raid-disk       0
        device          /dev/hdc3
        raid-disk       1
raiddev /dev/md3
        raid-level      1
        nr-raid-disks   2
        nr-spare-disks  0
        chunk-size     4
        persistent-superblock 1
        device          /dev/hda5
        raid-disk       0
        device          /dev/hdc5
        raid-disk       1
!PROBLEMA !
Il problema sorge a questo punto: nel fare mkraid /dev/md0 o anche gli altri
(md1,md2,md3) mi dice che non puň fare il raid perchč le partizioni sono
montate, hda1 e hda2 e hdc1 e hdc2 sono riuscito a smontarle con umount -f
/dev/hd* e ho forzato l'mkraid con --really-force e infatti funzionano, ma
come smonto
/dev/hda5              15G  486M   14G   4% /
/dev/hda3             952M  4.0M  948M   1% /var/log ?
dice che sono busy e manco con umount -f sono riuscito a far niente....
consigli per smontarle?
thx

 consigli per smontarle?
Se hai un sistema installato, creando il raid come stai facendo (anzi,
come hai fatto), sputtani tutti i dati! Devi creare il raidtab con
entrambe le partizioni del mdx, ma devi mettere le tue /hdax come
failed-raid (a meno che tu non voglia cancellarle).
Inoltre una volta creato il disco raid, questo viene avviato, quindi
devi fare un raidstop se vuoi operare sulle pratizioni.
Ci sono dei fantastici Howto su queste cose... leggine qualcuno anche
se secondo me hai gia` fatto del macello.
-- 
ciao, Mirco.
[ 
http://hellspawn.dnsalias.net/~mircomir/
 ] [ Icq#:51640305 ]
[ 
http://pido2.webhop.net/
 ]

 consigli per smontarle?
In teoria si potrebbe fare anche cosi', ma con un CD-rescue tipo
slackware-live,
ma in pratica vai incontro a problemi tipo
http://www.tldp.org/HOWTO/Software-RAID-HOWTO-4.html#ss4.14
(vedi alla fine).
Come dice Mirco dovresti utilizzare la tecnica del failed-disk
che secondo certe guide deve essere il disco "1" secondo altre puo'
essere "0"; boh   :-/
Un appunto; i "fantastici" howto(tldp), IMHO suckano perche' sono obsoleti
in quanto utilizzano il lilo "vecchio".
< CITE 
http://karaolides.com/computing/HOWTO/lvmraid/lvmraid.html
 >
Existing HOWTO's documenting setup of the root filesystem on software RAID
cover only kernel 2.2 with the earlier releases of the lilo bootloader.
< /CITE 
http://karaolides.com/computing/HOWTO/lvmraid/lvmraid.html
 >
Quando ho letto questi
http://www-106.ibm.com/developerworks/linux/library/l-raid1/
http://www-106.ibm.com/developerworks/library/l-raid2/
ho dato il feedback di non far perdere tempo alla gente scrivendo
roba "un tanto un circa".
Probabilmente la roba piu' decente e':
http://www.whatever.ca/index.php?p=134&more=1
http://www.parisc-linux.org/faq/raidboot-howto.html
http://lists.debian.org/debian-user/2003/debian-user-200304/msg03966.html
http://lists.debian.org/debian-user/2002/debian-user-200208/msg04714.html
http://karaolides.com/computing/HOWTO/lvmraid/lvmraid.html
http://www.wlug.org.nz/SoftwareRaid
http://linas.org/linux/raid.html
http://www.1u-raid5.net/
Tieni presente che molte guide tralasciano
raid-extra-boot in lilo.conf che puo' esserti utile (opzioni auto, e
mbr-only);
certe usano mdadm, fai un mdadm2raidtools mentale per risolvere, no?
Infine, praticamente: usa due dischi partizioni da 1G
per fare le prove per mettere /   in raid; risparmi tempo.
Adesso suda tu un poco  ^__^
--
RobiZ
( x => i)@

 > (md1,md2,md3) mi dice che non puň fare il raid perchč le partizioni sono


 |        IRC: 
irc.freenode.net
 #cslug, #linux-cazzeggio |
sorry, provvederò quanto prima ;o))