<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>Root RAID HOWTO cookbook: Partenza veloce con ROOT RAID</TITLE> <LINK HREF="Root-RAID-HOWTO-4.html" REL=next> <LINK HREF="Root-RAID-HOWTO-2.html" REL=previous> <LINK HREF="Root-RAID-HOWTO.html#toc3" REL=contents> </HEAD> <BODY> <A HREF="Root-RAID-HOWTO-4.html">Avanti</A> <A HREF="Root-RAID-HOWTO-2.html">Indietro</A> <A HREF="Root-RAID-HOWTO.html#toc3">Indice</A> <HR> <H2><A NAME="s3">3. Partenza veloce con ROOT RAID</A></H2> <P>Se non vuoi compilare e fare il debug del sistema di recupero puoi prenderne uno generico incluso nella Slackware-3.4 all'indirizzo: <BLOCKQUOTE> <A HREF="ftp://ftp.bizsystems.com/pub/raid/">ftp.bizsystems.com/pub/raid/raidboot-0.01.tar.gz</A></BLOCKQUOTE> A questo punto segui i passi seguenti: <UL> <LI>Compila un kernel con raid attivo e con il supporto per i tuoi dischi (deve essere contenuto nel kernel, non un modulo)</LI> <LI>Controlla che l'array raid sia ben configurato e venga montato correttamente</LI> <LI>Installa il tuo sistema operativo sul sistema raid</LI> <LI>Correggi le voci in <B>fstab</B> in modo che <B>/dev/md0</B> sia il dispositivo di root. Assicurati anche che le partizioni che usi per il boot si trovino in <B>fstab</B>.</LI> <LI>Modifica i tuoi script di shutdown e reboot (i miei si trovano in /etc/rc.d/rc.6) come descritto in <A HREF="Root-RAID-HOWTO-4.html#modify_shutdown">Modificare gli script rc per lo shutdown</A></LI> <LI>Segui i passi seguenti: dal filesystem usato per i passaggi eseguiti finora (d'ora in poi ''sistema di sviluppo'') nel sistema di recupero e nel nuovo sistema raid <PRE> cd /root/raidboot mkdir mnt gzip -d rescue.clean losetup /dev/loop0 rescue.clean mount /dev/loop0 mnt copia questi file cp -p /etc/* mnt/etc cp -p /etc/rc.d/* mnt/etc/rc.d {o nel modo più appropriato per il tuo sistema} cp -a /lib/modules/* mnt/lib/modules </PRE> </LI> </UL> Correggi le voci in <B>fstab</B> in modo che <B>/dev/md0</B> sia il dispositivo di root. Assicurati che le partizioni che usi per il boot appaiano in <B>fstab</B>. <P> <A NAME="raidboot-conf"></A> Crea <B>/etc/raidboot.conf</B> che descriva la configurazione di boot raid. Questo file <B>NON</B> può contenere commenti nelle prime tre linee, dopo queste non ci sono problemi. <P>raidboot.conf <PRE> /dev/sda1 /dev/sda2 raidboot raid5.conf # eventuali commenti possono essere messi *dopo* le tre # linee di configurazione. # # Questo è 'raidboot.conf' # # linea uno, le partizioni contenenti il sistema di recupero raid 'initrd' # Non è necessario eseguire il boot da queste partizioni; comunque, # poiché il sistema di recupero non entra in un floppy, è necessario # sapere quali partizioni devono essere usate per caricarlo. # # linea due, il percorso delle informazioni di configurazione raid di boot # dove, a tempo di boot, si trovano shutdown, status ecc. # NON include le informazioni sul punto di mount, solo 'percorso': # /punto_di_mount/'percorso' # # linea tre, nome del file di configurazione raid # File contenente la configurazione raid corrente: raid1.conf, raid5.conf </PRE> Mancano poche altre cose ed il sistema raid è pronto ad eseguire il boot. <P>Crea <A HREF="Root-RAID-HOWTO-13.html#Appendix-F">rc.raidown</A>, come descritto in appendice F, e copialo in /etc/rc.d sui sistemi di recupero, sviluppo e raid. Smonta il sistema di recupero e comprimilo. <PRE> umount mnt losetup -d /dev/loop0 mv rescue.clean rescue gzip rescue </PRE> Copia il file di recupero sulle partizioni di raid di boot. <PRE> cp rescue.gz /mnt_point(1)/raidboot cp rescue.gz /mnt_point(2)/raidboot </PRE> Attiva l'array raid. <PRE> mdadd -ar </PRE> Salva lo stato di riferimento <B>corretto</B> sulla partizione raid di boot. <PRE> cat /proc/mdstat | grep md0 > /mnt_point(1)/raidboot/raidgood.ref cat /proc/mdstat | grep md0 > /mnt_point(1)/raidboot/raidgood.ref </PRE> Infine configura il programma di boot come indicato in <A HREF="Root-RAID-HOWTO-4.html#raidboot-conf">Configurare RAIDBOOT - raidboot.conf</A> e riavvia il tuo sistema dall'array raid. <P> <P> <P> <HR> <A HREF="Root-RAID-HOWTO-4.html">Avanti</A> <A HREF="Root-RAID-HOWTO-2.html">Indietro</A> <A HREF="Root-RAID-HOWTO.html#toc3">Indice</A> </BODY> </HTML>