<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Obrigado pela atenção Antônio.<br><br>Devo dizer que entendi como funciona o DRBD, mas ainda não entendi como configura-lo.<br><br>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?<br>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?<br><br>Veja esse arquivo de configuração de exemplo:<br><br><pre><span style="color: #000000;"># 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;
}
}<br><br>Em device foi utilizado o /dev/drbd0 como partição virtual para o drbd. Isso da certo? É correto? Posso usar isso?<br>Em disk fou usado o /dev/sda5. Nele eu poderia usar o disco que está meu S.O? Por exemplo o sda1? <br>Outra coisa, nesse disk eu poderia especificar qual ponto de montagem eu quero fazer backup? Por exemplo, poderia ficar assim?<br><br></span><br><span style="color: #000000;"><span style="color: #000000;">on centos-2.gnulinuxbr.com {
device /dev/drbd0;
disk /var/lib/mysql;<br> disl /var/www;<br> address 10.0.20.2:7788;
meta-disk internal;
}</span><br></span></pre>Pode ser assim, ou assim está errado?<br><br>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.<br><br>Obrigado, e agradeço a ajuda desde já!<br><br><div>> Date: Tue, 3 Sep 2013 17:05:24 -0300<br>> From: asmartins@uem.br<br>> To: centos-pt-br@centos.org<br>> Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>> <br>> Olá Cássio! <br>> <br>> E o cluster? Agora esta funcionando?<br>> <br>> ----- "CássioElias ." <cassioelias@hotmail.com> escreveu:<br>> ><br>> > Entendi Antônio. Legal heim. Você deve trabalhar em universidade<br>> > então, como você mesmo disse.<br>> > Deve dar uma trabalho heim! Manter todos esses serviços e servidores<br>> > online..hehe..<br>> <br>> Sim, e além dos servidores também cuidamos da rede :D<br>> <br>> > <br>> > Uma pergunta. Pela sua esperiência com DRDB, teria como você me<br>> > explicar didaticamente para o que ele serve?<br>> > O que ele faz eu sei, mas em teoria teria como você me explica-lo?<br>> > <br>> <br>> O DRBD é básicamente um RAID1 (mirror) via rede, ou seja, um determinado<br>> dispositivo (disco, partição, etc) é copiado e mantido em sincronia entre<br>> dois computadores. A forma de acesso pode ser RW/RO ou RW/RW. Mas, a forma<br>> mais básica é tudo que você escreve no disco do computador A é escrito <br>> também no disco do computador B. Assim, se o computador A falhar, tem-se<br>> uma cópia no computador B, que pode assumir o serviço.<br>> <br>> Basicamente é isso... mas dá para fazer algumas coisinhas a mais, que é<br>> melhor não colocar aqui agora para não confundir. :D<br>> <br>> Att.,<br>> <br>> Antonio.<br>> <br>> -- <br>> Antonio da Silva Martins Jr. <br>> Analista de Suporte<br>> NPD - Núcleo de Processamento de Dados<br>> UEM - Universidade Estadual de Maringá<br>> email: asmartins@uem.br <br>> fone: +55 (44) 3011-4015 / 3011-4411<br>> inoc-dba: 263076*100 <br>> <br>> "Real Programmers don’t need comments — the code is obvious."<br>> <br>> -- <br>> Esta mensagem foi verificada pelo sistema de antivirus e<br>> acredita-se estar livre de perigo.<br>> <br>> _______________________________________________<br>> CentOS-pt-br mailing list<br>> CentOS-pt-br@centos.org<br>> http://lists.centos.org/mailman/listinfo/centos-pt-br<br></div>                                            </div></body>
</html>