[CentOS-pt-br] Cluster no CentOS. Ajuda..

CássioElias . cassioelias em hotmail.com
Quinta Setembro 5 14:00:23 UTC 2013


Bom Antônio...o erro da linha global parou de dar, mas não consigo sincronizar os disco, nem colocar 1 server como primário.Veja meu global_common.conf:
#global {#	usage-count yes;#	# minor-count dialog-refresh disable-ip-verification#}
#common {#	protocol C;
#	handlers {		# These are EXAMPLE handlers only.		# They may have severe implications,		# like hard resetting the node under certain circumstances.		# Be careful when chosing your poison.
		# pri-on-incon-degr "/usr/lib/drbd/notify-pri-on-incon-degr.sh; /usr/lib/drbd/notify-emergency-reboot.sh; echo b > /proc/sysrq-trigger ; reboot -f";		# pri-lost-after-sb "/usr/lib/drbd/notify-pri-lost-after-sb.sh; /usr/lib/drbd/notify-emergency-reboot.sh; echo b > /proc/sysrq-trigger ; reboot -f";		# local-io-error "/usr/lib/drbd/notify-io-error.sh; /usr/lib/drbd/notify-emergency-shutdown.sh; echo o > /proc/sysrq-trigger ; halt -f";		# fence-peer "/usr/lib/drbd/crm-fence-peer.sh";		# split-brain "/usr/lib/drbd/notify-split-brain.sh root";		# out-of-sync "/usr/lib/drbd/notify-out-of-sync.sh root";		# before-resync-target "/usr/lib/drbd/snapshot-resync-target-lvm.sh -p 15 -- -c 16k";		# after-resync-target /usr/lib/drbd/unsnapshot-resync-target-lvm.sh;#	}
#	startup {		# wfc-timeout degr-wfc-timeout outdated-wfc-timeout wait-after-sb#	}
#	disk {		# on-io-error fencing use-bmbv no-disk-barrier no-disk-flushes		# no-disk-drain no-md-flushes max-bio-bvecs#	}
#	net {		# sndbuf-size rcvbuf-size timeout connect-int ping-int ping-timeout max-buffers		# max-epoch-size ko-count allow-two-primaries cram-hmac-alg shared-secret		# after-sb-0pri after-sb-1pri after-sb-2pri data-integrity-alg no-tcp-cork#	}
#	syncer {		# rate after al-extents use-rle cpu-mask verify-alg csums-alg#	}#}
#global {usage-count no;}common {protocol C;startup {wfc-timeout 0;degr-wfc-timeout 120;}disk { on-io-error detach; } syncer { rate 33M; csums-alg md5; }net { cram-hmac-alg sha1;shared-secret "AAAAAAAAAA";sndbuf-size 0; max-buffers 8000;max-epoch-size 8000;}}
Quando tento sincronizar os discos, consta a seguinte mensagem abaixo:
https://dl.dropboxusercontent.com/u/3020746/drbd_7.png
> Date: Thu, 5 Sep 2013 10:46:53 -0300
> From: asmartins em uem.br
> To: centos-pt-br em centos.org
> Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
> 
> Olá Cássio,
> 
>     Legal... o erro tá certo mesmo :D
> 
>     Faça o seguinte, no arquivo /etc/drbd.conf deixe só os 
> dois #include o restante, ou seja, o que está dali para baixo você coloca
> no arquivo /etc/drbd.d/global_common.conf
> 
>     Acredito que agora vai!
> 
>     Att.,
> 
>         Antonio.
>     
> 
> ----- "CássioElias ." <cassioelias em hotmail.com> escreveu:
> 
> > De: "CássioElias ." <cassioelias em hotmail.com>
> > Para: "Lista de Discussão CentOS-BR" <centos-pt-br em centos.org>
> > Enviadas: Quinta-feira, 5 de Setembro de 2013 10:27:09 (GMT-0300) Auto-Detected
> > Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
> >
> > As configurações estão da seguinte forma.
> > 
> > 
> > 2 arquivos no diretório /etc/drbd.d:
> > 
> > 
> > http.res
> > mysql.res
> > 
> > 
> > o http.res está assim:
> > 
> > 
> > 
> > resource http {
> > on urano1{
> > device /dev/drbd1;
> > disk /dev/vg_urano1/lv_web;
> > address 192.168.0.181:7789;
> > meta-disk internal;
> > }
> > 
> > 
> > on urano2{
> > device /dev/drbd1;
> > disk /dev/vg_urano2/lv_web;
> > address 192.168.0.182:7789;
> > meta-disk internal;
> > }
> > }
> > 
> > 
> > o mysql.res está assim:
> > 
> > 
> > 
> > resource mysql {
> > on urano1{
> > device /dev/drbd0;
> > disk /dev/vg_urano1/lv_mysql;
> > address 192.168.0.181:7790;
> > meta-disk internal;
> > }
> > 
> > 
> > on urano2{
> > device /dev/drbd0;
> > disk /dev/vg_urano2/lv_mysql;
> > address 192.168.0.182:7790;
> > meta-disk internal;
> > }
> > }
> > 
> > 
> > Agora, no etc, o drbd.conf está assim
> > 
> > 
> > 
> > # You can find an example in /usr/share/doc/drbd.../drbd.conf.example
> > 
> > 
> > #include "drbd.d/global_common.conf";
> > include "drbd.d/*.res";
> > 
> > 
> > #
> > global {
> > usage-count no;
> > }
> > common {
> > protocol C;
> > startup {
> > wfc-timeout 0;
> > degr-wfc-timeout 120;
> > }
> > disk { on-io-error detach; }
> > syncer {
> > rate 33M;
> > csums-alg md5;
> > }
> > net {
> > cram-hmac-alg sha1;
> > shared-secret "AAAAAAAAAA";
> > sndbuf-size 0;
> > max-buffers 8000;
> > max-epoch-size 8000;
> > }
> > }
> > 
> > 
> > Acredito que sejam só essas configurações.
> > 
> > > Date: Thu, 5 Sep 2013 10:22:04 -0300
> > > From: asmartins em uem.br
> > > To: centos-pt-br em centos.org
> > > Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
> > >
> > > Olá Cássio,
> > >
> > > Seguinte, me passa os arquivos de configuração novamente! O
> > > erro está reclamando que os parâmetros globais devem preceder os
> > > recursos. É alguma coisa no arquivo de configuração ainda :D
> > >
> > > Att.,
> > >
> > >
> > > Antonio.
> > >
> > > ----- "CássioElias ." <cassioelias em hotmail.com> escreveu:
> > >
> > > > De: "CássioElias ." <cassioelias em hotmail.com>
> > > > Para: "Lista de Discussão CentOS-BR" <centos-pt-br em centos.org>
> > > > Enviadas: Quinta-feira, 5 de Setembro de 2013 9:10:37 (GMT-0300)
> > Auto-Detected
> > > > Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
> > > >
> > > > Fiz o que você falou Antônio. Aparentemente está funcionando mais
> > > > devagar.
> > > >
> > > >
> > > > Só que deu erro quando fui fazer attach nas partições.
> > > >
> > > >
> > > > Primeiro dei os comandos:
> > > >
> > > >
> > > > drbdadm create-md mysql
> > > > drbdadm create-md http
> > > >
> > > > e criou as config de boa.
> > > >
> > > >
> > > > Mas ao dar o comando:
> > > >
> > > >
> > > > drbdadm attach mysql
> > > >
> > > >
> > > > ou
> > > >
> > > >
> > > > drbdadm attach http
> > > >
> > > >
> > > > Me retornar a seguinte mensagem de erro:
> > > >
> > > >
> > > > https://dl.dropboxusercontent.com/u/3020746/drbd_6.png
> > > >
> > > >
> > > > Essa eu não estou conseguindo achar a solução ainda... =/
> > > >
> > > >
> > > > > Date: Thu, 5 Sep 2013 07:58:26 -0300
> > > > > From: asmartins em uem.br
> > > > > To: centos-pt-br em centos.org
> > > > > Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
> > > > >
> > > > > Olá Cássio,
> > > > >
> > > > > Bem. O erro está pedindo a especificação do protocolo no arquivo
> > > > > que te passei do C5 está usando o "protocol C", descrição dos
> > > > > protocolos aqui:
> > > > http://www.drbd.org/users-guide-8.3/s-replication-protocols.html
> > > > >
> > > > > Mas, faça as seguintes alterações. Já que tem esta linha:
> > > > > "#include "drbd.d/*.res";" coloque cada recurso em um arquivo
> > ".res"
> > > > > neste diretório, assim fica mais fácil de gerenciar as
> > alterações. É
> > > > coisa
> > > > > nova do C6. Faça p.ex. a configuração do http em um arquivo
> > > > "http.res" :D
> > > > >
> > > > > E veja se você tem o arquivo "global_common.conf" se não tiver
> > crie
> > > > com
> > > > > essas linhas:
> > > > >
> > > > >
> > > > > global {
> > > > > usage-count yes;
> > > > > }
> > > > > common {
> > > > > protocol C;
> > > > > }
> > > > >
> > > > > Ou inclua no começo de sua configuração. Isso deve resolver.
> > > > >
> > > > > Att.,
> > > > >
> > > > > Antonio.
> > > > >
> > > > > ----- "CássioElias ." <cassioelias em hotmail.com> escreveu:
> > > > >
> > > > > > De: "CássioElias ." <cassioelias em hotmail.com>
> > > > > > Para: "Lista de Discussão CentOS-BR" <centos-pt-br em centos.org>
> > > > > > Enviadas: Quarta-feira, 4 de Setembro de 2013 17:30:57
> > (GMT-0300)
> > > > Auto-Detected
> > > > > > Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
> > > > > >
> > > > > > Eu tentei por minha conta fazer uma configuração mas acabou
> > que
> > > > não
> > > > > > deu certo Antônio.
> > > > > >
> > > > > >
> > > > > > Usei essa configuração:
> > > > > >
> > > > > >
> > > > > >
> > > > > > # You can find an example in
> > > > /usr/share/doc/drbd.../drbd.conf.example
> > > > > >
> > > > > >
> > > > > > #include "drbd.d/global_common.conf";
> > > > > > #include "drbd.d/*.res";
> > > > > >
> > > > > >
> > > > > > resource http
> > > > > > {
> > > > > >
> > > > > >
> > > > > > startup {
> > > > > > wfc-timeout 30;
> > > > > > outdated-wfc-timeout 20;
> > > > > > degr-wfc-timeout 30;
> > > > > > }
> > > > > > net {
> > > > > > cram-hmac-alg sha1;
> > > > > > shared-secret sync_disk;
> > > > > > }
> > > > > > syncer {
> > > > > > rate 100M;
> > > > > > verify-alg sha1;
> > > > > > }
> > > > > > on urano1 {
> > > > > > device /dev/drbd0;
> > > > > > disk /dev/vg_urano1/lv_web;
> > > > > > address 192.168.0.181:7790;
> > > > > > meta-disk internal;
> > > > > > }
> > > > > > on urano2 {
> > > > > > device /dev/drbd0;
> > > > > > disk /dev/vg_urano2/lv_web;
> > > > > > address 192.168.0.182:7790;
> > > > > > meta-disk internal;
> > > > > > }
> > > > > >
> > > > > >
> > > > > > }
> > > > > >
> > > > > >
> > > > > > resource mysql
> > > > > > {
> > > > > >
> > > > > >
> > > > > > startup {
> > > > > > wfc-timeout 30;
> > > > > > outdated-wfc-timeout 20;
> > > > > > degr-wfc-timeout 30;
> > > > > > }
> > > > > > net {
> > > > > > cram-hmac-alg sha1;
> > > > > > shared-secret sync_disk;
> > > > > > }
> > > > > > syncer {
> > > > > > rate 100M;
> > > > > > verify-alg sha1;
> > > > > > }
> > > > > > on urano1 {
> > > > > > device /dev/drbd1;
> > > > > > disk /dev/vg_urano1/lv_mysql;
> > > > > > address 192.168.0.181:7791;
> > > > > > meta-disk internal;
> > > > > > }
> > > > > > on urano2 {
> > > > > > device /dev/drbd1;
> > > > > > disk /dev/vg_urano2/lv_mysql;
> > > > > > address 192.168.0.182:7791;
> > > > > > meta-disk internal;
> > > > > > }
> > > > > >
> > > > > >
> > > > > > }
> > > > > >
> > > > > >
> > > > > > E deu a seguinte mensagem de erro:
> > > > > >
> > > > > >
> > > > > > https://dl.dropboxusercontent.com/u/3020746/drbd_5.png
> > > > > >
> > > > > >
> > > > > > Estou ancioso para por isso para funcionar, mas está
> > complicado o
> > > > > > DRBD.. =]
> > > > > >
> > > > > >
> > > > > > From: cassioelias em hotmail.com
> > > > > > To: centos-pt-br em centos.org
> > > > > > Date: Wed, 4 Sep 2013 15:17:55 -0300
> > > > > > Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
> > > > > >
> > > > > >
> > > > > > E como por exemplo eu iria configurar isso aqui Antônio:
> > > > > >
> > > > > >
> > > > > > resource home {
> > > > > > device /dev/drbd0;
> > > > > > disk /dev/hum/home;
> > > > > > meta-disk internal;
> > > > > > on HUM-Srv1 { address 192.168.0.1:7790; }
> > > > > > on HUM-Srv2 { address 192.168.0.2:7790; }
> > > > > > }
> > > > > > Sendo que minhas partições estão assim em cada CentOS:
> > > > > > https://dl.dropboxusercontent.com/u/3020746/drbd_4.png
> > > > > > Como eu ia deixar a config disk se cada CentOS tem um vg_
> > > > diferente?
> > > > > >
> > > > > > > Date: Wed, 4 Sep 2013 14:59:44 -0300
> > > > > > > From: asmartins em uem.br
> > > > > > > To: centos-pt-br em centos.org
> > > > > > > Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
> > > > > > >
> > > > > > > ----- "CássioElias ." <cassioelias em hotmail.com> escreveu:
> > > > > > >
> > > > > > > > De: "CássioElias ." <cassioelias em hotmail.com>
> > > > > > > > Para: "Lista de Discussão CentOS-BR"
> > <centos-pt-br em centos.org>
> > > > > > > > Enviadas: Quarta-feira, 4 de Setembro de 2013 14:19:38
> > > > (GMT-0300)
> > > > > > Auto-Detected
> > > > > > > > Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
> > > > > > > >
> > > > > > > > Umm..legal..
> > > > > > > > tem como você me explicar o que são esses resources?
> > > > > > > >
> > > > > > > >
> > > > > > > > Por exemplo...o resource home, resource pgsql, etc? O que
> > esse
> > > > > > > > resource faz? O que ele é?
> > > > > > > >
> > > > > > > >
> > > > > > > > é porque parece que tenho que rodar um comando com esse
> > > > resource,
> > > > > > o
> > > > > > > > comando:
> > > > > > > >
> > > > > > > >
> > > > > > > > drbdadm create-md "resource"
> > > > > > > >
> > > > > > > >
> > > > > > > > com esses vários resources, terei que rodar esse comando
> > para
> > > > cada
> > > > > > um,
> > > > > > > > certo?
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > Olá Cássio,
> > > > > > >
> > > > > > > Bem "resource" = recurso! Então, "home" é o diretório /home,
> > > > > > > "pgsql" é o "/var/lib/pgsql" e por ai vai... Como lhe disse,
> > o
> > > > > > > DRBD é um RAID1 via rede, então vou ter um "disco" no
> > computador
> > > > 1
> > > > > > > e outro "disco" no computador 2. Que juntos vão formar um
> > > > > > "resource",
> > > > > > > quer será montado e usado por um deles, enquanto o outro
> > mantêm
> > > > uma
> > > > > > > cópia dos dados. Que pode ser acessada em caso de falha do
> > > > > > principal.
> > > > > > >
> > > > > > > Você tem que fazer todos os passos para criar cada um dos
> > > > recursos.
> > > > > > > Entretanto, o arquivo de configuração do DRBD (que é igual
> > em
> > > > cada
> > > > > > máquina),
> > > > > > > contêm todos eles.
> > > > > > >
> > > > > > > Att.,
> > > > > > >
> > > > > > > Antonio.
> > > > > > >
> > > > > > > --
> > > > > > > Antonio da Silva Martins Jr.
> > > > > > > Analista de Suporte
> > > > > > > NPD - Núcleo de Processamento de Dados
> > > > > > > UEM - Universidade Estadual de Maringá
> > > > > > > email: asmartins em 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 em centos.org
> > > > > > > http://lists.centos.org/mailman/listinfo/centos-pt-br
> > > > > >
> > > > > > _______________________________________________ CentOS-pt-br
> > > > mailing
> > > > > > list CentOS-pt-br em centos.org
> > > > > > http://lists.centos.org/mailman/listinfo/centos-pt-br
> > > > > > --
> > > > > > Esta mensagem foi verificada pelo sistema de antivírus e
> > > > > > acredita-se estar livre de perigo.
> > > > > > _______________________________________________
> > > > > > CentOS-pt-br mailing list
> > > > > > CentOS-pt-br em 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 em 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 em centos.org
> > > > > http://lists.centos.org/mailman/listinfo/centos-pt-br
> > > >
> > > > --
> > > > Esta mensagem foi verificada pelo sistema de antivírus e
> > > > acredita-se estar livre de perigo.
> > > > _______________________________________________
> > > > CentOS-pt-br mailing list
> > > > CentOS-pt-br em 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 em 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 em centos.org
> > > http://lists.centos.org/mailman/listinfo/centos-pt-br
> > 
> > --
> > Esta mensagem foi verificada pelo sistema de antivírus e
> > acredita-se estar livre de perigo. 
> > _______________________________________________
> > CentOS-pt-br mailing list
> > CentOS-pt-br em 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 em 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 em centos.org
> http://lists.centos.org/mailman/listinfo/centos-pt-br
 		 	   		  
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20130905/c6993fa0/attachment-0001.html 


Mais detalhes sobre a lista de discussão CentOS-pt-br