Artigo tirado do site Vivaolinux.com.br:
Configura??o
Detalhe muito importante:
OS DISCOS (ou) PARTI??ES TEM QUE SER DO MESMO TAMANHO.
Mostrarei como criar RAID no mesmo HD. sendo assim poss?vel fazer com HDs separados (lembrando que o Linux enxerga as parti??es como se fossem HDs separados):
/swap 500MB
/hda4 3 GB
/hda2 1 GB
/hda3 1GB
Iremos usar as parti??es hda2 e hda3 para o RAID.
Depend?ncias
? necess?rio que voc? tenha instalado na sua distribui??o o pacote raidtools. Consulte os sites www.rpmfind.net ou www.apt-get.org para encontrar o pacote correto para seu Linux (ou recorra aos CDs de instala??o).
Primeiramente edite o arquivo /etc/raidtab (provavelmente ele ainda n?o existe):
raiddev /dev/md0
raid-level 1
persistent-superblock 1
chunk-size 32
nr-raid-disks 2
device /dev/hda2
raid-disk 0
device /dev/hda3
raid-disk 1
Onde:
raid-level 1 - Mostra o n?vel de RAID (1 - 5).
Execute o comando:
# mkraid /dev/md0
md0 - Parti??o onde ser?o somados os HDs.
Criando o sistema de arquivos:
# mke2fs -j /dev/md0
Crie um diret?rio para acessar o RAID:
# mkdir /mnt/raid
Montando o RAID:
# mount -t ext3 /dev/md0 /mnt/raid
Adicione essas linhas no /etc/fstab:
/dev/md0 /mnt/raid ext3 defaults 0 0
Na hora que voc? digitar:
# mkraid /dev/md0
Ele ir? sincronizar os HDs.
Para verificar a sincroniza??o, execute o comando:
# cat /pro/mdstat
Comandinho legal para ficar vendo a sincroniza??o:
$ while [ 1 ]; do clear; cat /proc/mdstat; sleep 1; done;
Verificando o status do RAID:
# lsraid -p
[dev9,0] /dev/md0 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC online
[dev3,2] /dev/hda2 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC good
[dev3,3] /dev/hda3 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC good
Simulando uma falha:
# raidsetfaulty /dev/md0 /dev/hda2
# lsraid -p
[dev9,0] /dev/md0 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC online
[dev3,2] /dev/hda2 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC failed
[dev3,3] /dev/hda3 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC good
Provavelmente seu sistema continuar? funcionando, sendo assim poss?vel fazer a troca.
Voltando o HD:
# raidhotadd /dev/md0 /dev/hda2
# lsraid -p
[dev9,0] /dev/md0 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC online
[dev3,2] /dev/hda2 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC good
[dev3,3] /dev/hda3 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC good
Configura??o
Detalhe muito importante:
OS DISCOS (ou) PARTI??ES TEM QUE SER DO MESMO TAMANHO.
Mostrarei como criar RAID no mesmo HD. sendo assim poss?vel fazer com HDs separados (lembrando que o Linux enxerga as parti??es como se fossem HDs separados):
/swap 500MB
/hda4 3 GB
/hda2 1 GB
/hda3 1GB
Iremos usar as parti??es hda2 e hda3 para o RAID.
Depend?ncias
? necess?rio que voc? tenha instalado na sua distribui??o o pacote raidtools. Consulte os sites www.rpmfind.net ou www.apt-get.org para encontrar o pacote correto para seu Linux (ou recorra aos CDs de instala??o).
Primeiramente edite o arquivo /etc/raidtab (provavelmente ele ainda n?o existe):
raiddev /dev/md0
raid-level 1
persistent-superblock 1
chunk-size 32
nr-raid-disks 2
device /dev/hda2
raid-disk 0
device /dev/hda3
raid-disk 1
Onde:
raid-level 1 - Mostra o n?vel de RAID (1 - 5).
Execute o comando:
# mkraid /dev/md0
md0 - Parti??o onde ser?o somados os HDs.
Criando o sistema de arquivos:
# mke2fs -j /dev/md0
Crie um diret?rio para acessar o RAID:
# mkdir /mnt/raid
Montando o RAID:
# mount -t ext3 /dev/md0 /mnt/raid
Adicione essas linhas no /etc/fstab:
/dev/md0 /mnt/raid ext3 defaults 0 0
Na hora que voc? digitar:
# mkraid /dev/md0
Ele ir? sincronizar os HDs.
Para verificar a sincroniza??o, execute o comando:
# cat /pro/mdstat
Comandinho legal para ficar vendo a sincroniza??o:
$ while [ 1 ]; do clear; cat /proc/mdstat; sleep 1; done;
Verificando o status do RAID:
# lsraid -p
[dev9,0] /dev/md0 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC online
[dev3,2] /dev/hda2 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC good
[dev3,3] /dev/hda3 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC good
Simulando uma falha:
# raidsetfaulty /dev/md0 /dev/hda2
# lsraid -p
[dev9,0] /dev/md0 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC online
[dev3,2] /dev/hda2 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC failed
[dev3,3] /dev/hda3 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC good
Provavelmente seu sistema continuar? funcionando, sendo assim poss?vel fazer a troca.
Voltando o HD:
# raidhotadd /dev/md0 /dev/hda2
# lsraid -p
[dev9,0] /dev/md0 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC online
[dev3,2] /dev/hda2 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC good
[dev3,3] /dev/hda3 488B4B29.3A4B6CB9.24B0363E.A2BFF6BC good
Seja Membro Gratuítamente
Assine a newsletter para receber em seu email as publicações atualizadas neste blog