Raid na instalação do Slackware

Publicado por riva fiorentino em 10/05/2005

[ Hits: 13.689 ]

 


Raid na instalação do Slackware



Para montar um RAID nível 1 no momento da instalação do Slackware.
  • Versão do Slackware utilizada: 10.1.
  • HD: foram utilizado dois HDs IDE da mesma marca, modelo e tamanho (sempre utilizei assim, nunca fiz testes com HDs diferentes e de tamanhos diferentes).

1º passo) Dar boot com o CD do Slackware para iniciar a instalação.

2º passo) Logar como root.

Até aqui nada de diferente.

3º passo) Particionar os HDs.

1º HD (hda):

# cfdisk /dev/hda
hda1   4000 MB    => type=fd  => Linux RAID audetect
hda2   512 MB     => type=82  => SWAP
hda3   10488 MB   => type=fd  => Linux RAID autodetect

2º HD (hdc):

# cfdisk /dev/hdc
hdc1   4000 MB    => type=fd	=> Linux RAID autodetect
hdc2   512 MB     => type=82	=> SWAP
hdc3   10488 MB   => type=fd	=> Linux RAID autodetect

Como podemos observar, os dois HDs devem estar particionados de forma idênticas.

4º passo) Criar o arquivo raidtab com o conteúdo abaixo:

# vi /etc/raidtab

raiddev /dev/md0
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
persistent-superblock 1
chunk-size 32
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
persistent-superblock 1
chunk-size 32
device /dev/hda3
raid-disk 0
device /dev/hdc3
raid-disk 1

5º passo) Somando as partições hda1 e hdc1 em md0 e somando as partições hda3 e hdc3 em md1:

# mkraid /dev/md0
# mkraid /dev/md1


Esta operação pode demorar um pouco, variando de máquina para máquina.

6º passo) Criando sistemas de arquivos:

# mke2fs j /dev/md0
# mkreiserfs /dev/md1


7º passo) Montando md0 e md1:

# mount /dev/md0 /mnt
# mkdir /mnt/temp
# mount /dev/md1 /mnt/temp


8º passo) Agora é só iniciar o setup como de costume:

# setup

ADDSWAP Set your swap partition(s)

/dev/md0 será o /
/dev/md1 coloquei como /Dados. Vocês podem dar o nome que quiserem.

E assim por diante.

Após terminar a instalação e dar um reboot, execute o comando abaixo para verificar o status do RAID:

# lsraid -p

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

SAMBA + DHCP + NAT - logando Windows XP

O arquivo motd

Resolvendo problema de screen tearing nas placas de vídeo Intel no Ubuntu, Mint e derivados

Driver Nvidia no Debian Squeeze

Gforce e framebuffer no modo texto sem problemas

  

Comentários
[1] Comentário enviado por alexandrecorrea em 26/12/2005 - 04:36h

muito bom !!

parabens pelo artigo !!!

[2] Comentário enviado por hmweb em 10/11/2006 - 00:18h

uma pergunta,e possivel instalar o slackware usando um sistema de raid 0 via software?

consegui instalar mas n deve esta correto como eu fiz, teria alguma dica?

[3] Comentário enviado por pcnmota em 27/07/2007 - 10:16h

ola gostaria de dizer q ficou mto bom o artigo e tambem tenho um pergunta:
Fiz um teste aqui pra deixar um dos hds como fail mas nao deu certo, poderiam me dizer onde estou errando:
*[email protected]:~# df -H*
Filesystem Size Used Avail Use% Mounted on
/dev/md/0 2.0G 1.4G 691M 66% /
/dev/md/1 1.8G 34M 1.8G 2% /home

*[email protected]:~# cat /proc/mdstat*
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath]
md1 : active raid1 hdb3[1] hda3[0]
1741248 blocks [2/2] [UU]

md0 : active raid1 hdb2[1] hda2[0]
1952896 blocks [2/2] [UU]

*[email protected]:~# mdadm -f /dev/hdb2*
mdadm: /dev/hdb2 does not appear to be an md device
Tentei tbm
*[email protected]:~# mdadm -f /dev/md/1 ( qdo rodei este nao deu erro, mas tbm nao mudou nada no mdstat) *

Obrigado desde já!

[4] Comentário enviado por iganem em 10/04/2014 - 12:26h

Muito bom! muito esclarecedor!
Também tenho um questionamento, em caso de utilização de SO win/slack, utilizo normalmente alterando as partições?
Pelo que vi, as alterações seriam apenas no raidtab, ou estou errado?
Obrigado!



Contribuir com comentário