| At line 38 changed one line |
| eseguire questi comandi per tutte le partizioni del disco nuovo (cambiando numero di partizione ovviamente!!) |
| eseguire questi comandi per tutte le partizioni del disco nuovo |
| (cambiando numero di partizione ovviamente!!) |
| At line 128 changed one line |
| Copiamo tutti i file dal disco sorgente al disco nuovo: |
| Copiamo tutti i file dal disco sorgente al disco nuovo ad esempio: |
| At line 131 added 5 lines |
| %%prettify |
| {{{ |
| cp -dpRx / /mnt/md2 |
| }}} |
| /% |
| At line 137 added 92 lines |
|
| Installiamo GRUB sul disco nuovo: |
| %%prettify |
| {{{ |
| grub |
|
| root (hd0,0) |
|
| setup (hd0) |
|
| root (hd1,0) |
|
| setup (hd1) |
|
| quit |
| }}} |
| /% |
|
| A questo punto è possibile effettuare un reboot. |
|
| Quando la macchina torna su bisogna effettuare ancora alcuni passaggi per aggiungere il disco origine all'array. |
| Cambiare il tipo di partizione in tutte le partizioni del disco origine. |
| %%prettify |
| {{{ |
| fdisk /dev/sda |
|
| Command (m for help): <-- t |
| Partition number (1-4): <-- 1 |
| Hex code (type L to list codes): <-- fd |
| }}} |
| /% |
|
| quindi aggiungere le partizioni al raid: |
| %%prettify |
| {{{ |
| mdadm --add /dev/md0 /dev/sda1 |
| mdadm --add /dev/md1 /dev/sda2 |
| mdadm --add /dev/md2 /dev/sda3 |
| }}} |
| /% |
|
| A questo punto il software RAID ricostruirà l'array che tornerà nello stato optimal. |
| Come ultimo passaggio bisogna rendere avviabile anche il secondo disco da GRUB questo è molto semplice basta aggiungere un kernel con hd0. |
| Quindi bisogna aggiornare la configurazione di mdadm: |
| %%prettify |
| {{{ |
| cp /etc/mdadm/mdadm.conf_orig /etc/mdadm/mdadm.conf |
| mdadm --examine --scan >> /etc/mdadm/mdadm.conf |
| }}} |
| /% |
|
| Il sistema è ora funzionante con un raid software RAID-1. |
|
| Le informazioni sono state prese da: [How To Set Up Software RAID1 On A Running System (Incl. GRUB Configuration)|http://www.howtoforge.com/software-raid1-grub-boot-debian-etch] |
|
|
| Start demone controllo stato raid |
|
| %%prettify |
| {{{ |
| cat /proc/mdstat |
|
| Personalities : [raid1] [raid0] [raid6] [raid5] [raid4] |
| md1 : active raid1 sdb2[2] sda2[0] |
| 3212988 blocks super 1.0 [2/2] [UU] |
| bitmap: 0/7 pages [0KB], 256KB chunk |
|
| md0 : active raid1 sdb1[2] sda1[0] |
| 140158988 blocks super 1.0 [2/2] [UU] |
| bitmap: 3/134 pages [12KB], 512KB chunk |
|
| unused devices: <none> |
|
| }}} |
| /% |
|
| Restituisce stato del raid sulle varie partizioni. Devono essere entrabmi nello stato UU\\ |
| Per far partire il demone per il controllo automatico delllo stato del raid e aggiugerlo nei servizi in autostart |
|
| %%prettify |
| {{{ |
| mdadmd start |
| sysv-rc-config |
| }}} |
| /% |
| Questo servizio invierà una mail a root in caso di malfunzionamneto del raid. |
|
|
|
|
|
|