Raid na instalação do Slackware

Publicado por riva fiorentino em 10/05/2005

[ Hits: 14.511 ]

 


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

Interface de rede novamente como eth0

Removendo ícone de dispositivos removíveis do desktop do Linux Mint

Verificando o DPI ou PPI de seu monitor

Criando compartilhamentos na rede com NFS

User-Theme-Extension - sem funcionar após atualização

  

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:
*root@cerberus:~# 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

*root@cerberus:~# 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]

*root@cerberus:~# mdadm -f /dev/hdb2*
mdadm: /dev/hdb2 does not appear to be an md device
Tentei tbm
*root@cerberus:~# 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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts