Xen, DRBD e Heartbeat

44 views
Skip to first unread message

geistchaos

unread,
Nov 22, 2009, 11:22:21 PM11/22/09
to xen-br
Boa noite

Gostaria da ajudar de vocês, estou seguindo esse Howto do wiki
http://wiki.xen-br.org/index.php?title=Xen-ha
do Xen + DRBD e Heartbeat

e cheguei nessa parte, mas não sei qual o arquivo q tem q editar.
- Configure o xen para utilizar os scripts para bridge na interface
física eth0:

To usando CentOS 5.4

Muito obrigado.

Maiquel Consalter

unread,
Nov 23, 2009, 6:23:58 AM11/23/09
to xen...@googlegroups.com
Ola... o arquivo fica em /etc/xen
denominado xend-config.sxp


2009/11/23 geistchaos <pap...@mac.com>



--
Att,
Maiquel

geistchaos

unread,
Nov 23, 2009, 1:14:50 PM11/23/09
to xen-br

Obrigado Maiquel...

agora fiz essa parte:
server1# mkdir /mnt/vm-base
server1# mkfs.ext3 /dev/vg/vm0
server1# mount /dev/vg/vm0 /mnt/vm-base

dai quando boota a maquina da essa msg:

Starting DRBD resources: [ d(r0) 0: Failure: (114) Lower device is
already claimed. This usually means it is mounted.

[r0] cmd /sbin/drbdsetup 0 disk /dev/vg/vm1 /dev/vg/vm1 internal --set-
defaults --create-device --on-io-error=detach failed - continuing!

d(r1) 1: Failure: (114) Lower device is already claimed. This usually
means it is mounted.

[r1] cmd /sbin/drbdsetup 1 disk /dev/vg/vm2 /dev/vg/vm2 internal --set-
defaults --create-device --on-io-error=detach failed - continuing!

d(r2) 2: Failure: (114) Lower device is already claimed. This usually
means it is mounted.

[r2] cmd /sbin/drbdsetup 2 disk /dev/vg/vm3 /dev/vg/vm3 internal --set-
defaults --create-device --on-io-error=detach failed - continuing!

d(r3) 3: Failure: (119) No valid meta-data signature found.

==> Use 'drbdadm create-md res' to initialize meta-data area.
<==


[r3] cmd /sbin/drbdsetup 3 disk /dev/vg/vm4 /dev/vg/vm4 internal --set-
defaults --create-device --on-io-error=detach failed - continuing!

s(r0) s(r1) s(r2) s(r3) n(r0) n(r1) n(r2) n(r3) ]..........


e se der um /etc/init.d/drbd status
[root@ha mnt]# /etc/init.d/drbd status
drbd driver loaded OK; device status:
version: 8.3.2 (api:88/proto:86-90)
GIT-hash: dd7985327f146f33b86d4bff5ca8c94234ce840e build by
mock...@v20z-x86-64.home.local, 2009-08-29 14:08:07
m:res cs ro ds p mounted
fstype
0:r0 Connected Secondary/Secondary Diskless/UpToDate C
1:r1 Connected Secondary/Secondary Diskless/UpToDate C
2:r2 Connected Secondary/Secondary Diskless/UpToDate C
3:r3 Connected Secondary/Secondary Diskless/UpToDate C
[root@ha mnt]# cat /proc/drbd
version: 8.3.2 (api:88/proto:86-90)
GIT-hash: dd7985327f146f33b86d4bff5ca8c94234ce840e build by
mock...@v20z-x86-64.home.local, 2009-08-29 14:08:07
0: cs:Connected ro:Secondary/Secondary ds:Diskless/UpToDate C r----
ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0
1: cs:Connected ro:Secondary/Secondary ds:Diskless/UpToDate C r----
ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0
2: cs:Connected ro:Secondary/Secondary ds:Diskless/UpToDate C r----
ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0
3: cs:Connected ro:Secondary/Secondary ds:Diskless/UpToDate C r----
ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0
[root@ha mnt]#

Obrigado a quem ajudar.

Maiquel Consalter

unread,
Nov 23, 2009, 1:22:53 PM11/23/09
to xen...@googlegroups.com
Olha, pela informação" Lower device is already claimed. This usually means it is mounted.", ta dizendo que esta acontecendo algo pois o dispositivo esta montando. Tente desmontar o dispositivo e iniciar o drdb.


2009/11/23 geistchaos <pap...@mac.com>



--
Att,
Maiquel

geistchaos

unread,
Nov 23, 2009, 1:59:08 PM11/23/09
to xen-br
dai aparece isso:
[root@ha ~]# /etc/init.d/drbd start
Starting DRBD resources: [ d(r0) 0: Failure: (119) No valid meta-data
signature found.

==> Use 'drbdadm create-md res' to initialize meta-data area.
<==


[r0] cmd /sbin/drbdsetup 0 disk /dev/vg/vm1 /dev/vg/vm1 internal --set-
defaults --create-device --on-io-error=detach failed - continuing!

d(r1) 1: Failure: (119) No valid meta-data signature found.

==> Use 'drbdadm create-md res' to initialize meta-data area.
<==


[r1] cmd /sbin/drbdsetup 1 disk /dev/vg/vm2 /dev/vg/vm2 internal --set-
defaults --create-device --on-io-error=detach failed - continuing!

d(r2) 2: Failure: (119) No valid meta-data signature found.

==> Use 'drbdadm create-md res' to initialize meta-data area.
<==


[r2] cmd /sbin/drbdsetup 2 disk /dev/vg/vm3 /dev/vg/vm3 internal --set-
defaults --create-device --on-io-error=detach failed - continuing!

d(r3) 3: Failure: (119) No valid meta-data signature found.

==> Use 'drbdadm create-md res' to initialize meta-data area.
<==


[r3] cmd /sbin/drbdsetup 3 disk /dev/vg/vm4 /dev/vg/vm4 internal --set-
defaults --create-device --on-io-error=detach failed - continuing!

s(r0) s(r1) s(r2) s(r3) n(r0) n(r1) n(r2) n(r3) ].



antes de fazer o mkfs.ext3 /dev/vg/vm1 e outros, estava funcionando.

e quando para o drbd da isso:
[root@ha ~]# /etc/init.d/drbd stop
Stopping all DRBD resources: umount: /dev/drbd0: não montado
umount: /dev/drbd1: não montado
umount: /dev/drbd2: não montado
umount: /dev/drbd3: não montado

Maiquel Consalter

unread,
Nov 23, 2009, 2:03:15 PM11/23/09
to xen...@googlegroups.com

horacio ibrahim

unread,
Nov 23, 2009, 2:46:49 PM11/23/09
to xen...@googlegroups.com
Teus recursos drbd não foram criados com sucesso.


Starting DRBD resources: [ d(r0) 0: Failure: (119) No valid meta-data

Acessa: http://www.drbd.org/users-guide-emb/s-first-time-up.html

2009/11/23 Maiquel Consalter <maiquelc...@gmail.com>



--
[]'s
Horacio Ibrahim S. Moreira
"...um burocrata, ele tem um manual, e o manual só diz o que pode e o que não pode. Se você  apresentar uma coisa nova é proibido."
(Luís Inácio Lula da Silva 10º FISL/2009)

geistchaos

unread,
Nov 23, 2009, 3:10:51 PM11/23/09
to xen-br
Maiquel

executei o comando dd if=/dev/zero bs=1M count=1 of=/dev/vg/vm1 ; sync
depois o drbdadmin create-md r1

fiz isso para todos, vm1,vm2,vm3 e vm4 e depois o create r0,r1,r2 e r3

restartei o drbd e agora ele ta syncando de novo com a outra máquina.

só q dai se eu tiver q fazer essa parte do mkfs.ext3 de novo, vai
acontecer a mesma coisa que antes...

e agora qq se faz???

On 23 nov, 17:03, Maiquel Consalter <maiquelconsal...@gmail.com>
wrote:
> To sem vm para te ajudar, porém ve se os links podem te ajudar.
>
> http://www.gossamer-threads.com/lists/drbd/users/13936http://old.nabble.com/Failure:-%28114%29-Lower-device-is-already-clai...
>
> 2009/11/23 geistchaos <papa...@mac.com>

geistchaos

unread,
Nov 23, 2009, 7:03:19 PM11/23/09
to xen-br
Boa noite Horacio.

Eu executei todos esses passos, e tava funcionando, o problema é
quando eu executo o comando mkfs.ext3, dai o drbd para de funcionar...
Como falei antes, zerei os 4 LVM, e criei de novo os drbd....
Está funcionando novamente.

Só não sei como fazer esse passo do mkfs.ext3 em diante.

On 23 nov, 17:46, horacio ibrahim <horacioibra...@gmail.com> wrote:
> Teus recursos drbd não foram criados com sucesso.
>
> Starting DRBD resources: [ d(r0) 0: Failure: (119) No valid meta-data
>
> Acessa:http://www.drbd.org/users-guide-emb/s-first-time-up.html
>
> 2009/11/23 Maiquel Consalter <maiquelconsal...@gmail.com>
>
>
>
>
>
> > To sem vm para te ajudar, porém ve se os links podem te ajudar.
>
> >http://www.gossamer-threads.com/lists/drbd/users/13936
>
> >http://old.nabble.com/Failure:-%28114%29-Lower-device-is-already-clai...
>
> > 2009/11/23 geistchaos <papa...@mac.com>
Reply all
Reply to author
Forward
0 new messages