Encontro DebianDayPT 2008 - Inscreve-te! | Visite também o Planeta DebianPT.org

RAID no Debian - como administrar?

Submetido por melSpeedline a Sábado, 2008-03-01 23:42.

Boas a todos.

tenho necessidade de criar um RAID1 por software para instalar Debian como servidor. Com a ajuda de alguns artigo cá da casa consegui montar a instalar o sistema em dois SCSI num velhinho HP netserver e800. O problema foi quando decidi testar o funcionamento do sistema.

Desliguei um disco a e maquina arrancou. O sistema arrancou normalmente, mas não me foi mostrado nenhum aviso de que algo estava errado. apenas pude verificar a situação quando fui ao log do sistema.

voltei a ligar o disco em falta e o sistema voltou a arrancar normalmente. Quando desliguei o segundo disco, desta vez o sistema já não arrancou. Voltei a ligar e tudo voltou à sua normalidade.

As Minhas questões são:

Qual a forma de monitorizar este tipos de volumes. Existe alguma forma de obrigar o sistema a mostrar algum aviso quando algo corre mal?

E em questões do "rebuild" - no meu caso visto se tratar d um RAID1. como é que isto funciona?

ainda estive a ver se encontrava algo no mdadm, mas não consegui nada que me pudesse ajudar.

alguma sugestão?

abraço e bom fim de semana

Márcio Lima

Comentários

Opções de visualização dos comentários

Seleccione a sua forma preferida de visualização de comentários e clique "Gravar configuração" para activar as suas alterações.

encontrei este artigo.

encontrei este artigo.

http://br.geocities.com/marcio_katan/tutorial_raid_mandriva.html

tá porreirinho e já me tirou algumas duvidas. mesmo assim gostava de ouvir a vossa opinião

abraço

Podes ver o estado dos

Podes ver o estado dos arrays com:

~# mdadm --detail /dev/md0

e em /etc/mdadm/mdadm.conf podes configurar o mail que deve ser alertado qnd algo corre mal, o pré-definido é o root.

--
"No ínicio não havia nada e Ele disse: apt-get install light"

já estive a explorar melhor

já estive a explorar melhor a "coisa".

o problema de não arrancar só com o segundo disco está na configuração da minha controladora.

mas bom... já re-adicionei os volumes removidos e ele já reconstitui o raid sozinho.

tá mt bom isto.

abraço

visto isto apenas posso

visto isto apenas posso acrescentar que convém teres a certeza que tens o bootloader instalado nos dois discos e correctamente configurado, mas parece-me que se fizeste o teste e correu bem deste conta do recado :)

cumps

::-------------------------------------
"Manage complexity, achieve agility"

assim que tenha

assim que tenha oportunidade, irei testar o RAID com dois discos IDEs por questões de ordem de boot. ainda não tenho o avontade necessario com a controladora scsi.

em relação à partição de boot, segui como indicado num dos artigos que encontrei.

criei volumes raids independentes para cada partição que criei. tecnicamente /boot está nos dois discos. Agora é tudo uma questão de testar a teoria da má configuração dos scsi.

assim que tenha resultados, post.

abraço

volumes RAID?! não precisas

volumes RAID?!

não precisas de raid por software... tens por hardware!
Por isso é que tudo funcionou! lol!!!

::-------------------------------------
"Manage complexity, achieve agility"

e dai posso estar a dizer

e dai posso estar a dizer asneiras, lol

::-------------------------------------
"Manage complexity, achieve agility"

por hardware não tenho de

por hardware não tenho de certeza porque a controladora não o suporta.

por software, à primeira vista pooderia fazer de duas formas.

Um só volume raid com todas as minhas partições lá dentro - o que segundo ouvi dizer dá chatices com o GRUB, ou então criar um volume Raid para cada partição - que foi o que eu fiz.

Agora é uma questão de testar se o problema está na controladora ou se na propria configuração do raid (neste cado do GRUB)

pois e tal... testei em dois

pois e tal...
testei em dois IDE e não funcionou!
desligo o primeiro disco e ao arrancar, fica com o cursor no canto do ecra a piscar com fundo preto e mais nada.

sugestões?

abraço

#vim

#vim /boot/grub/device.map

hd0 /dev/hda
hd0 /dev/hdb <-- acrescentar esta linha


#grub
grub> device (hd0) /dev/sdb
grub> root (hd0,0)
grub> setup (hd0)
grub> quit

#referencias:

[1] http://www.debian-administration.org/articles/238

::-------------------------------------
"Manage complexity, achieve agility"

Back to top