[CentOS-pt-br] Cluster no CentOS. Ajuda..
CássioElias .
cassioelias em hotmail.com
Quarta Setembro 4 02:51:20 UTC 2013
Obrigado pela atenção Antônio.
Devo dizer que entendi como funciona o DRBD, mas ainda não entendi como configura-lo.
Ao que estou lendo parece que tenho que ter um HD separado para poder utiliza-lo? Isso procede? Não posso usa-lo apenas com 1 HD, o HD que está o S.O Linux?
Outra coisa.. Tem como eu utilizar o DRBD apenas nas partições que eu quero? Por exemplo, fazer replica apenas do /var/lib/mysql e do /var/www ? Ou tenho especificamente que utilizar apenas o sda1 por exemplo?
Veja esse arquivo de configuração de exemplo:
# vim /etc/drbd.conf
#!/bin/bash
# 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 yes;
}
common {
syncer {
rate 100M;
al-extents 257;
}
}
resource mysql {
protocol C;
handlers {
}
startup {
wfc-timeout 15;
degr-wfc-timeout 20; # 2 minutes.
become-primary-on both;
}
disk {
on-io-error detach;
}
net {
sndbuf-size 512k;
timeout 60; # 6 seconds (unit = 0.1 seconds)
connect-int 10; # 10 seconds (unit = 1 second)
ping-int 10; # 10 seconds (unit = 1 second)
ping-timeout 5; # 500 ms (unit = 0.1 seconds)
max-buffers 2048;
allow-two-primaries;
after-sb-0pri discard-zero-changes;
after-sb-0pri discard-least-changes;
after-sb-1pri discard-secondary;
after-sb-2pri disconnect;
}
syncer {
rate 100M;
al-extents 257;
}
on centos-1.gnulinuxbr.com {
device /dev/drbd0;
disk /dev/sda5;
address 10.0.20.1:7788;
meta-disk internal;
}
on centos-2.gnulinuxbr.com {
device /dev/drbd0;
disk /dev/sda5;
address 10.0.20.2:7788;
meta-disk internal;
}
}
Em device foi utilizado o /dev/drbd0 como partição virtual para o drbd. Isso da certo? É correto? Posso usar isso?
Em disk fou usado o /dev/sda5. Nele eu poderia usar o disco que está meu S.O? Por exemplo o sda1?
Outra coisa, nesse disk eu poderia especificar qual ponto de montagem eu quero fazer backup? Por exemplo, poderia ficar assim?
on centos-2.gnulinuxbr.com {
device /dev/drbd0;
disk /var/lib/mysql;
disl /var/www;
address 10.0.20.2:7788;
meta-disk internal;
}
Pode ser assim, ou assim está errado?
Hehehe....o cluster pelo corosync e pacemaker deu certinho. Os nós funcionaram perfeitamente. Fui tentar configurar o DRBD e fiz besteira, agora só aparece kernel panic. Vou ter que começar tudo denovo até ficar redondinho para produção.
Obrigado, e agradeço a ajuda desde já!
> Date: Tue, 3 Sep 2013 17:05:24 -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!
>
> E o cluster? Agora esta funcionando?
>
> ----- "CássioElias ." <cassioelias em hotmail.com> escreveu:
> >
> > Entendi Antônio. Legal heim. Você deve trabalhar em universidade
> > então, como você mesmo disse.
> > Deve dar uma trabalho heim! Manter todos esses serviços e servidores
> > online..hehe..
>
> Sim, e além dos servidores também cuidamos da rede :D
>
> >
> > Uma pergunta. Pela sua esperiência com DRDB, teria como você me
> > explicar didaticamente para o que ele serve?
> > O que ele faz eu sei, mas em teoria teria como você me explica-lo?
> >
>
> O DRBD é básicamente um RAID1 (mirror) via rede, ou seja, um determinado
> dispositivo (disco, partição, etc) é copiado e mantido em sincronia entre
> dois computadores. A forma de acesso pode ser RW/RO ou RW/RW. Mas, a forma
> mais básica é tudo que você escreve no disco do computador A é escrito
> também no disco do computador B. Assim, se o computador A falhar, tem-se
> uma cópia no computador B, que pode assumir o serviço.
>
> Basicamente é isso... mas dá para fazer algumas coisinhas a mais, que é
> melhor não colocar aqui agora para não confundir. :D
>
> 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
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20130903/0eab6bb7/attachment-0001.html
Mais detalhes sobre a lista de discussão CentOS-pt-br