Software RAID 5
Inviato: domenica 16 maggio 2010, 17:31
Ciao,
ho tre dischi da 250 GB sul mio server e sto cercando di installarvi Ubuntu Server 10.04 in RAID5. Premesso che non ho molta esperienza con il RAID5, ho effettuato le seguenti operazioni durante il partizionamento pre-installazione:
- creato tre partizioni sul primo disco. Una "/boot" uno "swap" e il resto (quasi tutto quindi) volume RAID software
- creato una partizione sul secondo disco usando tutto lo spazio come volume RAID software (sdb1)
- creato una partizione sul terzo disco usando tutto lo spazio come volume RAID software (sdc1)
- creato un device multidisk md0 con "/dev/sda1", "/dev/sdb1" e "/dev/sdc1"
A quel punto mi compare l'array con lo spazio che è circa la somma di due dischi, e fin qui tutto ok. Creo il punto di mount "/" su "md0". L'installazione parte e viene completata senza errori. Osservando i led dei tre dischi sono tutti attivi quindi vi vengono scritti dati.
Al riavvio però ottengo una serie di "strani" errori (scusate se non posso postarli ma non ho la macchina davanti). In ogni caso riportava di non poter trovare /proc e i relativi percorsi e mi passa a initramfs.
Ho sbagliato qualcosa nello schema delle partizioni? Premetto che ho provato anche a mettere /boot in raid1 con sda2 e sdb2 senza esito. Quello che mi fa impazzire è che ormai ho provato 7-8 volte l'installazione, mettendo anche solo la swap su sda e tutto il resto in raid tutto montato su "/", insomma le ho provate tutte. So che /boot non può stare nell'array raid5 quindi mettere "/" come punto di mount dell'intero array non dovrebbe funzionare. Cosa sto sbagliando? Forse qualcosa di fondamentale circa l'uso del raid5 ma scrivo appunto per avere delucidazioni. E' possibile creare l'array dopo l'installazione con mdadm, pur essendoci il sistema operativo su uno dei dispositivi? Grazie e scusate in anticipo se ho commesso errori elementari.
ho tre dischi da 250 GB sul mio server e sto cercando di installarvi Ubuntu Server 10.04 in RAID5. Premesso che non ho molta esperienza con il RAID5, ho effettuato le seguenti operazioni durante il partizionamento pre-installazione:
- creato tre partizioni sul primo disco. Una "/boot" uno "swap" e il resto (quasi tutto quindi) volume RAID software
- creato una partizione sul secondo disco usando tutto lo spazio come volume RAID software (sdb1)
- creato una partizione sul terzo disco usando tutto lo spazio come volume RAID software (sdc1)
- creato un device multidisk md0 con "/dev/sda1", "/dev/sdb1" e "/dev/sdc1"
A quel punto mi compare l'array con lo spazio che è circa la somma di due dischi, e fin qui tutto ok. Creo il punto di mount "/" su "md0". L'installazione parte e viene completata senza errori. Osservando i led dei tre dischi sono tutti attivi quindi vi vengono scritti dati.
Al riavvio però ottengo una serie di "strani" errori (scusate se non posso postarli ma non ho la macchina davanti). In ogni caso riportava di non poter trovare /proc e i relativi percorsi e mi passa a initramfs.
Ho sbagliato qualcosa nello schema delle partizioni? Premetto che ho provato anche a mettere /boot in raid1 con sda2 e sdb2 senza esito. Quello che mi fa impazzire è che ormai ho provato 7-8 volte l'installazione, mettendo anche solo la swap su sda e tutto il resto in raid tutto montato su "/", insomma le ho provate tutte. So che /boot non può stare nell'array raid5 quindi mettere "/" come punto di mount dell'intero array non dovrebbe funzionare. Cosa sto sbagliando? Forse qualcosa di fondamentale circa l'uso del raid5 ma scrivo appunto per avere delucidazioni. E' possibile creare l'array dopo l'installazione con mdadm, pur essendoci il sistema operativo su uno dei dispositivi? Grazie e scusate in anticipo se ho commesso errori elementari.