Olá Cássio,
Bem, aqui explica como configurar o Apache:
http://clusterlabs.org/doc/en-US/Pacemaker/1.1-plugin/html/Clusters_from_Scr...
Bem, acredito que para apagar seria: crm delete R_Apache Mas, talvez, você precise antes fazer um: crm resource stop R_Apache
Sobre a questão da falha do Apache, isso vai depender de como você configurar o cluster. O normal, é se o Apache parar ele põe ele de volta no ar :D Se isso falhar ele "migra" o serviço para o outro nó migrando o IP e carregando os serviços no outro nó.
Entretanto, mais para o final do tutorial que está ai em cima, ensina a deixar o cluster em Ativo/Ativo, ou seja, ambos estão com o serviço executando e atendendo. Se der problema em um, o outro assume tudo! Também é interessante!
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: Segunda-feira, 2 de Setembro de 2013 11:01:08 (GMT-0300) Auto-Detected Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Bom, aparentemente está funcionando. Estou a seguir esse exemplo: http://www.douglas.wiki.br/doku.php?id=corosync_pacemaker_lcmc_no_debian_squ...
Está bastante explicado.
Só que fiz besteira, criei o seguinte comando:
crm configure primitive R_Apache lsb:apache2 Mas esse comando é para debian, no CentOS o correto deveria ser:
crm configure primitive R_Httpd lsb:httpd
sabe como posso excluir o primeiro comando? Crm delete, ou remove não funciona..Sabe como excluir?
Outra coisa Antônio. O corosync e o pacemaker monitoram serviços? Por exemplo. Se o serviço httpd do apache cair no nó 1, com o IP de failover ele automaticamente fica ativo no nó 2?
Meu intuito era ficar um ajudando o outro. Se cair por exemplo o FTP no nó 1, o IP 192.168.0.200 irá redirecionar para o ip 192.168.0.182
Minhas configs de IP estão assim:
Nó 1 = 192.168.0.181 Nó 2 = 192.168.0.182 Failover = 192.168.0.200
Funciona assim?
Date: Mon, 2 Sep 2013 10:38:02 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olá Cássio,
Bem, parece que está funcionando! Então experimenta criar um IP para mudar de host. E veja se funciona!
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: Segunda-feira, 2 de Setembro de 2013 10:10:50 (GMT-0300)
Auto-Detected
Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
A blz...eu estava procurando um repositório mesmo para poder
instalar
esse pacote..hehehe
Bom, o crm configure show está assim:
node urano1 node urano2 property $id="cib-bootstrap-options" \ dc-version="1.1.8-7.el6-394e906" \ cluster-infrastructure="classic openais (with plugin)" \ expected-quorum-votes="2" \ stonith-enabled="false" \ no-quorum-policy="ignore"
O interessante é que agora está os 2 nós online. Eu de ontem para
hoje
refiz a instalação do CentOS virtual aqui e parece que está funcionando.
Veja só essa tela:
https://dl.dropboxusercontent.com/u/3020746/cluster_1.png
Date: Mon, 2 Sep 2013 09:44:40 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olá Cássio,
Seguinte... instale este repositório:
http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/Cen...
E depois instale o pacote "crmsh".
Como lhe disse alguns emails antes, o aplicativo crm foi
retirado
pela RH no RHEL6.4
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: Segunda-feira, 2 de Setembro de 2013 9:27:05
(GMT-0300)
Auto-Detected
Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
meu /etc/hosts está assim nos 2 nós:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6
localhost6.localdomain6
192.168.0.181 urano1.corples.com.br urano1 192.168.0.182 urano2.corples.com.br urano2
Desabilitei o iptables da inicialização e o selinux coloquei
no
modo
permissive.
O problema é que também não consigo usar o comando crm
configure
show.
Veja só a saída:
[root@urano1 ~]# crm configure show -bash: crm: comando não encontrado
Eu estou pelejando mas não consigo arrumar esse erro.
Date: Mon, 2 Sep 2013 08:16:49 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olá Cássio,
Me passa o resultado do "crm configure show"
E também me passa o conteúdo do /etc/hosts. E me diz como está configurada a rede, e desligue o iptables e o
selinux.
Pelo menos até colocar o negócio para funcionar.
Tem coisa errada ai, ele está falando em 5 nós!
Att.,
Antonio.
----- "CássioElias ." cassioelias@hotmail.com escreveu:
> De: "CássioElias ." cassioelias@hotmail.com > Para: "Lista de Discussão CentOS-BR"
> Enviadas: Sábado, 31 de Agosto de 2013 22:20:49 (GMT-0300)
Auto-Detected
> Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda.. > > Devo dizer que ta complicado fazer esse cluster funcionar
Antônio..
> > Achei esse exemplo na internet: > >
http://www.douglas.wiki.br/doku.php?id=corosync_pacemaker_lcmc_no_debian_squ...
> > e segui ele por ser bem detalhado. Adaptei ele para o
CentOS.
> > O porém é que quando dou o service corosync start, não
aparece
os
2
> nós com o comando: > crm_mon --one-shot -V > > Dou esse comando e era para aparecer os 2 nós online, mas
não
aparece
> nem a pau. Segui esse exemplo a risca e não adiantou. > > To começando a pensar em largar mão e desistir. Não
consigo
fazer
nem
> um simples corosync subir direito. > Eu não entendi o porque não subiu os 2 nós. As
configurações
estão
> praticamente idênticas. > > Com esse comando, o : > > crm_mon --one-shot -V > > Tinha que me aparecer isso aqui: > > Last updated: Fri Jan 4 15 :07: 11 2013 Stack: openais > Current DC: debian25 - partition with quorum > Version: 1.0.9-74392a28b7f31d7ddc86689598bd23114f58978b 2
Nodes
> configured, 2 expected votes 0 Resources configured. > ============ > > Online: [ urano1 urano2 ] > > Mas só aparece isso aqui: > > Last updated: Sat Aug 31 22:16:08 2013 > Last change: Sat Aug 31 22:03:17 2013 via crmd on > urano1.corples.com.br > Stack: classic openais (with plugin) > Current DC: NONE > 5 Nodes configured, 2 expected votes > 0 Resources configured. > > > Node urano1 : UNCLEAN (offline) > Node urano1 : UNCLEAN (offline) > Node urano1.corples.com.br: UNCLEAN (offline) > Node urano1.corples.com.br : UNCLEAN (offline) > Node urano1.corples.com.br : UNCLEAN (offline) > > > Trouxe até o serviço para casa para ver se agilizo isso,
mas
não
to
> conseguindo nem a pau. > Já ta me dando até raiva isso já. Não entendo. Fiz as
configurações
> exatamente iguais. To entendendo aos poucos como funcionam
essas
> configurações, mas não funciona de jeito nenhum. > > -- > 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
-- 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
-- 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
-- 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
Blz Antônio. Vou ver se consigo configurar aqui.Não estou conseguindo excluir os resources, sabe de alguma solução? De uma olhada: https://dl.dropboxusercontent.com/u/3020746/cluster_2.png
Date: Mon, 2 Sep 2013 11:35:02 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olá Cássio,
Bem, aqui explica como configurar o Apache:
http://clusterlabs.org/doc/en-US/Pacemaker/1.1-plugin/html/Clusters_from_Scr...
Bem, acredito que para apagar seria: crm delete R_Apache Mas, talvez, você precise antes fazer um: crm resource stop R_Apache Sobre a questão da falha do Apache, isso vai depender de como você configurar o
cluster. O normal, é se o Apache parar ele põe ele de volta no ar :D Se isso falhar ele "migra" o serviço para o outro nó migrando o IP e carregando os serviços no outro nó.
Entretanto, mais para o final do tutorial que está ai em cima, ensina a deixar
o cluster em Ativo/Ativo, ou seja, ambos estão com o serviço executando e atendendo. Se der problema em um, o outro assume tudo! Também é interessante!
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: Segunda-feira, 2 de Setembro de 2013 11:01:08 (GMT-0300) Auto-Detected Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Bom, aparentemente está funcionando. Estou a seguir esse exemplo: http://www.douglas.wiki.br/doku.php?id=corosync_pacemaker_lcmc_no_debian_squ...
Está bastante explicado.
Só que fiz besteira, criei o seguinte comando:
crm configure primitive R_Apache lsb:apache2 Mas esse comando é para debian, no CentOS o correto deveria ser:
crm configure primitive R_Httpd lsb:httpd
sabe como posso excluir o primeiro comando? Crm delete, ou remove não funciona..Sabe como excluir?
Outra coisa Antônio. O corosync e o pacemaker monitoram serviços? Por exemplo. Se o serviço httpd do apache cair no nó 1, com o IP de failover ele automaticamente fica ativo no nó 2?
Meu intuito era ficar um ajudando o outro. Se cair por exemplo o FTP no nó 1, o IP 192.168.0.200 irá redirecionar para o ip 192.168.0.182
Minhas configs de IP estão assim:
Nó 1 = 192.168.0.181 Nó 2 = 192.168.0.182 Failover = 192.168.0.200
Funciona assim?
Date: Mon, 2 Sep 2013 10:38:02 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olá Cássio,
Bem, parece que está funcionando! Então experimenta criar um IP para mudar de host. E veja se funciona!
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: Segunda-feira, 2 de Setembro de 2013 10:10:50 (GMT-0300)
Auto-Detected
Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
A blz...eu estava procurando um repositório mesmo para poder
instalar
esse pacote..hehehe
Bom, o crm configure show está assim:
node urano1 node urano2 property $id="cib-bootstrap-options" \ dc-version="1.1.8-7.el6-394e906" \ cluster-infrastructure="classic openais (with plugin)" \ expected-quorum-votes="2" \ stonith-enabled="false" \ no-quorum-policy="ignore"
O interessante é que agora está os 2 nós online. Eu de ontem para
hoje
refiz a instalação do CentOS virtual aqui e parece que está funcionando.
Veja só essa tela:
https://dl.dropboxusercontent.com/u/3020746/cluster_1.png
Date: Mon, 2 Sep 2013 09:44:40 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olá Cássio,
Seguinte... instale este repositório:
http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/Cen...
E depois instale o pacote "crmsh".
Como lhe disse alguns emails antes, o aplicativo crm foi
retirado
pela RH no RHEL6.4
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: Segunda-feira, 2 de Setembro de 2013 9:27:05
(GMT-0300)
Auto-Detected
Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
meu /etc/hosts está assim nos 2 nós:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6
localhost6.localdomain6
192.168.0.181 urano1.corples.com.br urano1 192.168.0.182 urano2.corples.com.br urano2
Desabilitei o iptables da inicialização e o selinux coloquei
no
modo
permissive.
O problema é que também não consigo usar o comando crm
configure
show.
Veja só a saída:
[root@urano1 ~]# crm configure show -bash: crm: comando não encontrado
Eu estou pelejando mas não consigo arrumar esse erro.
> Date: Mon, 2 Sep 2013 08:16:49 -0300 > From: asmartins@uem.br > To: centos-pt-br@centos.org > Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda.. > > Olá Cássio, > > Me passa o resultado do "crm configure show" > > E também me passa o conteúdo do /etc/hosts. E me diz > como está configurada a rede, e desligue o iptables e o
selinux.
> Pelo menos até colocar o negócio para funcionar. > > Tem coisa errada ai, ele está falando em 5 nós! > > Att., > > Antonio. > > > ----- "CássioElias ." cassioelias@hotmail.com escreveu: > > > De: "CássioElias ." cassioelias@hotmail.com > > Para: "Lista de Discussão CentOS-BR"
> > Enviadas: Sábado, 31 de Agosto de 2013 22:20:49 (GMT-0300) Auto-Detected > > Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda.. > > > > Devo dizer que ta complicado fazer esse cluster funcionar Antônio.. > > > > Achei esse exemplo na internet: > > > >
http://www.douglas.wiki.br/doku.php?id=corosync_pacemaker_lcmc_no_debian_squ...
> > > > e segui ele por ser bem detalhado. Adaptei ele para o
CentOS.
> > > > O porém é que quando dou o service corosync start, não
aparece
os
2 > > nós com o comando: > > crm_mon --one-shot -V > > > > Dou esse comando e era para aparecer os 2 nós online, mas
não
aparece > > nem a pau. Segui esse exemplo a risca e não adiantou. > > > > To começando a pensar em largar mão e desistir. Não
consigo
fazer
nem > > um simples corosync subir direito. > > Eu não entendi o porque não subiu os 2 nós. As
configurações
estão
> > praticamente idênticas. > > > > Com esse comando, o : > > > > crm_mon --one-shot -V > > > > Tinha que me aparecer isso aqui: > > > > Last updated: Fri Jan 4 15 :07: 11 2013 Stack: openais > > Current DC: debian25 - partition with quorum > > Version: 1.0.9-74392a28b7f31d7ddc86689598bd23114f58978b 2
Nodes
> > configured, 2 expected votes 0 Resources configured. > > ============ > > > > Online: [ urano1 urano2 ] > > > > Mas só aparece isso aqui: > > > > Last updated: Sat Aug 31 22:16:08 2013 > > Last change: Sat Aug 31 22:03:17 2013 via crmd on > > urano1.corples.com.br > > Stack: classic openais (with plugin) > > Current DC: NONE > > 5 Nodes configured, 2 expected votes > > 0 Resources configured. > > > > > > Node urano1 : UNCLEAN (offline) > > Node urano1 : UNCLEAN (offline) > > Node urano1.corples.com.br: UNCLEAN (offline) > > Node urano1.corples.com.br : UNCLEAN (offline) > > Node urano1.corples.com.br : UNCLEAN (offline) > > > > > > Trouxe até o serviço para casa para ver se agilizo isso,
mas
não
to > > conseguindo nem a pau. > > Já ta me dando até raiva isso já. Não entendo. Fiz as configurações > > exatamente iguais. To entendendo aos poucos como funcionam
essas
> > configurações, mas não funciona de jeito nenhum. > > > > -- > > 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
-- 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
-- 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
-- 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