www.geisler.eti.br

liberdade....

  • Increase font size
  • Default font size
  • Decrease font size

Criando RAID-1 no solaris

E-mail Print PDF

Raid1 é a raid que faz o espelho do disco, é usada para caso ocorra um problema físico em 1 disco, podendo ser retirado o mesmo e o outro continua funcionando sem perda de dados.

 

Para criar o raid 1 no solaris devemos criar o metadb numa partição separada ( no nosso caso o slice 7 ).

para copiar todo a tabela de slice executamos o seguinte comando:

prtvtoc /dev/rdsk/c0t0d0s0 | fmthard -s - /dev/rdsk/c0t1d0s2

Criando o metadb

metadb -a -f /dev/dsk/c0t0d0s7
metadb -a /dev/dsk/c0t1d0s7

Obs: o -a é para adicionar o metadb, o -f é usado na primeira criação. 

Criando os submirros

#Submirror do / 
metainit -f d10 1 1 c0t0d0s0
metainit d20 1 1 c0t1d0s0

#Submirror do swap 
metainit -f d11 1 1 c0t0d0s1
metainit d21 1 1 c0t1d0s1

#Submirror do /usr/local
metainit -f d13 1 1 c0t0d0s3
metainit d23 1 1 c0t1d0s3

#Submirror do /var 
metainit -f d15 1 1 c0t0d0s5
metainit d25 1 1 c0t1d0s5

Obs: o -f é usado no disco montado. 

#criando os mirros
metainit d0 -m d10
metainit d1 -m d11
metainit d3 -m d13
metainit d5 -m d15

Obs.: o -m é para indicar os submirros

#Fazendo o backup do vfstab
cp /etc/vfstab /etc/vfstab.orig

#Colocando o / no espelho
metaroot d0

Obs.: executar o metaroot apenas no / 

#Alterar o /etc/vsftab para ficar assim:

#device         device          mount           FS      fsck    mount   mount
#to mount       to fsck         point           type    pass    at boot options
#
fd      -       /dev/fd fd      -       no      -
/proc   -       /proc   proc    -       no      -
/dev/md/dsk/d1  -       -       swap    -       no      -
/dev/md/dsk/d0  /dev/md/rdsk/d0 /       ufs     1       no      -
/dev/md/dsk/d5  /dev/md/rdsk/d5 /var    ufs     1       no      -
/dev/md/dsk/d3  /dev/md/rdsk/d3 /usr/local      ufs     2       yes     -
/devices        -       /devices        devfs   -       no      -
ctfs    -       /system/contract        ctfs    -       no      -
objfs   -       /system/object  objfs   -       no      -
swap    -       /tmp    tmpfs   -       yes     -

#Reiniciar o servidor
init 6

Após reiniciar adicionar o segundo disco no espelho.

metattach d0 d20
metattach d1 d21
metattach d3 d23
metattach d5 d25 

Pronto, Raid-1 criada. 

 

Add comment


Security code
Refresh

Banner

Menu principal