Cássio,
Você ainda não entendeu como é que vai funcionar....
Você tem p.ex. "/dev/drbd0" que escreve nos dois lv_web!
Você só pode montar o drbd0 no computador que estiver como "Primary".
Então, urano1 = Primary, você monta o drbd0 em algum lugar, cria um arquivo! Desmonta. Remove o Primary. Vai ficar Secondary/Secondary.
Promove urano2 = Primary. monta o drbd0 em algum lugar, o arquivo está lá!
Dá para montar nos dois servidores? Sim. Mas dai você precisa de configuração especial e filesystem especial! Fique com o Primary/Secondary por enquanto.
As partições base (lv_web, lv_mysql) não devem ser tocadas/montadas!
De uma lida nisto: http://www.drbd.org/users-guide-8.3
Quem vai cuidar deste monta/desmonta promove/remove? O Pacemaker, este trabalho é dele!
Att.,
Antonio.
----- "CássioElias ." cassioelias@hotmail.com escreveu:
De: "CássioElias ." cassioelias@hotmail.com Para: "Lista de Discussão CentOS-BR" centos-pt-br@centos.org Enviadas: Quinta-feira, 5 de Setembro de 2013 15:06:39 (GMT-0300) Auto-Detected Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olha que coisa estranha Antônio.
Comentei as linhas no fstab.
O problema é que quando eu reinicio os servidores, o primário sobe como secundário, veja:
login as: root root@192.168.0.181's password: Last login: Thu Sep 5 14:50:21 2013 from corples15.corples.com.br [root@urano1 ~]# cat /proc/drbd version: 8.3.15 (api:88/proto:86-97) GIT-hash: 0ce4d235fc02b5c53c1c52c53433d11a694eab8c build by phil@Build64R6, 2012-12-20 20:09:51 0: cs:Connected ro:Secondary/Secondary ds:UpToDate/Diskless 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:f oos:5119804 1: cs:Connected ro:Secondary/Secondary ds:UpToDate/Diskless 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:f oos:5119804 [root@urano1 ~]#
Outra coisa. Estou testando a criação de arquivos para ver o espelhamento, mas não está funcionando. Estou testando assim. Monto o /dev/drbd0 em /mnt. Crio um arquivo em /mnt e depois desmonto. Agora, ele não tinha que espelhar no outro servidor na pasta /var/lib/mysql esse arquivo que criei o primário? Pois não aparece nada no secundário.
Date: Thu, 5 Sep 2013 14:22:41 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olá Cássio,
Seguinte, você só formata uma vez! Depois que sincronizou as
operações
são nos dispositivos "/dev/drbdN" e dali replica para os discos dos
dois
servidores. Então vc não formata nos dois! E nem monta nos dois!
Verifique
o arquivo /etc/fstab de ambas as maquinas e comente as referencias
aos
dispositivos base (lv_web, lv_mysql). Desmonte (se conseguiu montar)
inicialize
o serviço! (service drbd start) E veja o que acontece :D
Quem pode montar o /dev/drbdN é só o primário! Isso deverá ser feito
pelo
pacemaker em conjunto com host que executará o Apache/MySQL. Ou
seja, quem tem
o disco executa os aplicativos.
De uma lida aqui: http://www.drbd.org/users-guide-8.3 ótima
documentação :D
Att.,
Antonio.
----- "CássioElias ." cassioelias@hotmail.com escreveu:
De: "CássioElias ." cassioelias@hotmail.com Para: "Lista de Discussão CentOS-BR" centos-pt-br@centos.org Enviadas: Quinta-feira, 5 de Setembro de 2013 13:59:16 (GMT-0300)
Auto-Detected
Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
É, de fato agora deu certo..kkk
Mas o estranho é o seguinte....desmontei os discos e funcionou
tudo de
boa.. Subiu tudo e sincronizou os discos. Formatei a partição drbd0 e drbd1 no servidor 1, mas no segundo eu
não
consegui nem montar nem formatar.
O que fiz. Reinicei os servidores, mas agora eles não entrão em primário e secundario mais.
tá assim e não sái mais disso:
[root@urano1 ~]# cat /proc/drbd version: 8.3.15 (api:88/proto:86-97) GIT-hash: 0ce4d235fc02b5c53c1c52c53433d11a694eab8c build by phil@Build64R6, 2012-12-20 20:09:51 0: cs:StandAlone ro:Secondary/Unknown ds:UpToDate/DUnknown r----- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f oos:0 1: cs:StandAlone ro:Secondary/Unknown ds:UpToDate/DUnknown r----- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f oos:0 [root@urano1 ~]# drbdadm -- --overwrite-data-of-peer primary http [root@urano1 ~]# drbdadm -- --overwrite-data-of-peer primary mysql [root@urano1 ~]# cat /proc/drbd version: 8.3.15 (api:88/proto:86-97) GIT-hash: 0ce4d235fc02b5c53c1c52c53433d11a694eab8c build by phil@Build64R6, 2012-12-20 20:09:51 0: cs:StandAlone ro:Primary/Unknown ds:UpToDate/DUnknown r----- ns:0 nr:0 dw:0 dr:672 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f
oos:0
1: cs:StandAlone ro:Primary/Unknown ds:UpToDate/DUnknown r----- ns:0 nr:0 dw:0 dr:672 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f
oos:0
[root@urano1 ~]#
Date: Thu, 5 Sep 2013 13:48:56 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olá Cássio,
Desculpe... minha culpa! Estava vendo os comandos em um howto,
que
troca
os caracteres... e faltou um "-" :(
Veja do original:
http://www.drbd.org/users-guide-8.3/s-initial-full-sync.html
Tente assim: drbdadm -- --overwrite-data-of-peer primary http
Acredito que agora vai :D
Att.,
Antonio.
-- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. _______________________________________________ CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Certo...entendido.. Outra pergunta. Mas para o pacemaker entender isso, eu terei que configura-lo ou ele entende isso por padrão?
Date: Thu, 5 Sep 2013 16:25:00 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Cássio,
Você ainda não entendeu como é que vai funcionar.... Você tem p.ex. "/dev/drbd0" que escreve nos dois lv_web! Você só pode montar o drbd0 no computador que estiver como "Primary". Então, urano1 = Primary, você monta o drbd0 em algum lugar, cria um arquivo!
Desmonta. Remove o Primary. Vai ficar Secondary/Secondary.
Promove urano2 = Primary. monta o drbd0 em algum lugar, o arquivo está lá! Dá para montar nos dois servidores? Sim. Mas dai você precisa de configuração
especial e filesystem especial! Fique com o Primary/Secondary por enquanto.
As partições base (lv_web, lv_mysql) não devem ser tocadas/montadas! De uma lida nisto: http://www.drbd.org/users-guide-8.3 Quem vai cuidar deste monta/desmonta promove/remove? O Pacemaker,
este trabalho é dele!
Att., Antonio.
----- "CássioElias ." cassioelias@hotmail.com escreveu:
De: "CássioElias ." cassioelias@hotmail.com Para: "Lista de Discussão CentOS-BR" centos-pt-br@centos.org Enviadas: Quinta-feira, 5 de Setembro de 2013 15:06:39 (GMT-0300) Auto-Detected Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olha que coisa estranha Antônio.
Comentei as linhas no fstab.
O problema é que quando eu reinicio os servidores, o primário sobe como secundário, veja:
login as: root root@192.168.0.181's password: Last login: Thu Sep 5 14:50:21 2013 from corples15.corples.com.br [root@urano1 ~]# cat /proc/drbd version: 8.3.15 (api:88/proto:86-97) GIT-hash: 0ce4d235fc02b5c53c1c52c53433d11a694eab8c build by phil@Build64R6, 2012-12-20 20:09:51 0: cs:Connected ro:Secondary/Secondary ds:UpToDate/Diskless 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:f oos:5119804 1: cs:Connected ro:Secondary/Secondary ds:UpToDate/Diskless 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:f oos:5119804 [root@urano1 ~]#
Outra coisa. Estou testando a criação de arquivos para ver o espelhamento, mas não está funcionando. Estou testando assim. Monto o /dev/drbd0 em /mnt. Crio um arquivo em /mnt e depois desmonto. Agora, ele não tinha que espelhar no outro servidor na pasta /var/lib/mysql esse arquivo que criei o primário? Pois não aparece nada no secundário.
Date: Thu, 5 Sep 2013 14:22:41 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olá Cássio,
Seguinte, você só formata uma vez! Depois que sincronizou as
operações
são nos dispositivos "/dev/drbdN" e dali replica para os discos dos
dois
servidores. Então vc não formata nos dois! E nem monta nos dois!
Verifique
o arquivo /etc/fstab de ambas as maquinas e comente as referencias
aos
dispositivos base (lv_web, lv_mysql). Desmonte (se conseguiu montar)
inicialize
o serviço! (service drbd start) E veja o que acontece :D
Quem pode montar o /dev/drbdN é só o primário! Isso deverá ser feito
pelo
pacemaker em conjunto com host que executará o Apache/MySQL. Ou
seja, quem tem
o disco executa os aplicativos.
De uma lida aqui: http://www.drbd.org/users-guide-8.3 ótima
documentação :D
Att.,
Antonio.
----- "CássioElias ." cassioelias@hotmail.com escreveu:
De: "CássioElias ." cassioelias@hotmail.com Para: "Lista de Discussão CentOS-BR" centos-pt-br@centos.org Enviadas: Quinta-feira, 5 de Setembro de 2013 13:59:16 (GMT-0300)
Auto-Detected
Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
É, de fato agora deu certo..kkk
Mas o estranho é o seguinte....desmontei os discos e funcionou
tudo de
boa.. Subiu tudo e sincronizou os discos. Formatei a partição drbd0 e drbd1 no servidor 1, mas no segundo eu
não
consegui nem montar nem formatar.
O que fiz. Reinicei os servidores, mas agora eles não entrão em primário e secundario mais.
tá assim e não sái mais disso:
[root@urano1 ~]# cat /proc/drbd version: 8.3.15 (api:88/proto:86-97) GIT-hash: 0ce4d235fc02b5c53c1c52c53433d11a694eab8c build by phil@Build64R6, 2012-12-20 20:09:51 0: cs:StandAlone ro:Secondary/Unknown ds:UpToDate/DUnknown r----- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f oos:0 1: cs:StandAlone ro:Secondary/Unknown ds:UpToDate/DUnknown r----- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f oos:0 [root@urano1 ~]# drbdadm -- --overwrite-data-of-peer primary http [root@urano1 ~]# drbdadm -- --overwrite-data-of-peer primary mysql [root@urano1 ~]# cat /proc/drbd version: 8.3.15 (api:88/proto:86-97) GIT-hash: 0ce4d235fc02b5c53c1c52c53433d11a694eab8c build by phil@Build64R6, 2012-12-20 20:09:51 0: cs:StandAlone ro:Primary/Unknown ds:UpToDate/DUnknown r----- ns:0 nr:0 dw:0 dr:672 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f
oos:0
1: cs:StandAlone ro:Primary/Unknown ds:UpToDate/DUnknown r----- ns:0 nr:0 dw:0 dr:672 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f
oos:0
[root@urano1 ~]#
Date: Thu, 5 Sep 2013 13:48:56 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olá Cássio,
Desculpe... minha culpa! Estava vendo os comandos em um howto,
que
troca
os caracteres... e faltou um "-" :(
Veja do original:
http://www.drbd.org/users-guide-8.3/s-initial-full-sync.html
Tente assim: drbdadm -- --overwrite-data-of-peer primary http
Acredito que agora vai :D
Att.,
Antonio.
-- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. _______________________________________________ CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
-- Antonio da Silva Martins Jr. Analista de Suporte NPD - Núcleo de Processamento de Dados UEM - Universidade Estadual de Maringá email: asmartins@uem.br fone: +55 (44) 3011-4015 / 3011-4411 inoc-dba: 263076*100
"Real Programmers don’t need comments — the code is obvious."
-- Esta mensagem foi verificada pelo sistema de antivirus e acredita-se estar livre de perigo.
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
discuss-pt-br@lists.centos.org