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@hotmail.com escreveu:
De: "CássioElias ." cassioelias@hotmail.com Para: "Lista de Discussão CentOS-BR" centos-pt-br@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@hotmail.com To: centos-pt-br@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@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
----- "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: 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@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
_______________________________________________ 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
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 mysqldrbdadm 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@uem.br To: centos-pt-br@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@hotmail.com escreveu:
De: "CássioElias ." cassioelias@hotmail.com Para: "Lista de Discussão CentOS-BR" centos-pt-br@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@hotmail.com To: centos-pt-br@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@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
----- "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: 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@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
_______________________________________________ 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
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@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 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@uem.br To: centos-pt-br@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@hotmail.com escreveu:
De: "CássioElias ." cassioelias@hotmail.com Para: "Lista de Discussão CentOS-BR" centos-pt-br@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@hotmail.com To: centos-pt-br@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@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
----- "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: 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@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
_______________________________________________ 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
As configurações estão da seguinte forma. 2 arquivos no diretório /etc/drbd.d: http.resmysql.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@uem.br To: centos-pt-br@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@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 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@uem.br To: centos-pt-br@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@hotmail.com escreveu:
De: "CássioElias ." cassioelias@hotmail.com Para: "Lista de Discussão CentOS-BR" centos-pt-br@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@hotmail.com To: centos-pt-br@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@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
----- "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: 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@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
_______________________________________________ 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
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@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 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@uem.br To: centos-pt-br@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@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 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@uem.br To: centos-pt-br@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@hotmail.com escreveu:
De: "CássioElias ." cassioelias@hotmail.com Para: "Lista de Discussão CentOS-BR" centos-pt-br@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@hotmail.com To: centos-pt-br@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@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
----- "CássioElias ." cassioelias@hotmail.com escreveu:
> De: "CássioElias ." cassioelias@hotmail.com > Para: "Lista de Discussão CentOS-BR"
> 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@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
_______________________________________________ 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
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@uem.br To: centos-pt-br@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@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 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@uem.br To: centos-pt-br@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@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 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@uem.br To: centos-pt-br@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@hotmail.com escreveu:
De: "CássioElias ." cassioelias@hotmail.com Para: "Lista de Discussão CentOS-BR" centos-pt-br@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@hotmail.com To: centos-pt-br@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@uem.br > To: centos-pt-br@centos.org > Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda.. > > ----- "CássioElias ." cassioelias@hotmail.com escreveu: > > > De: "CássioElias ." cassioelias@hotmail.com > > Para: "Lista de Discussão CentOS-BR"
> > 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@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
_______________________________________________ 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