<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'>Beleza Antônio...<div><br></div><div>Já estou dando uma olhada sobre o DRBD..</div><div><br></div><div>a minha dúvida inicial é se quando eu estou fazendo a instalação do SO eu preciso criar uma partição só para o DRBD?</div><div>parece que no que estou lendo é dito que é preciso criar..</div><div><br></div><div>Preciso mesmo criar uma partição só para o DRBD ?</div><div><br><div>&gt; Date: Mon, 26 Aug 2013 16:12:04 -0300<br>&gt; From: asmartins@uem.br<br>&gt; To: centos-pt-br@centos.org<br>&gt; Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>&gt; <br>&gt; <br>&gt; ----- "CássioElias ." &lt;cassioelias@hotmail.com&gt; escreveu:<br>&gt; <br>&gt; &gt; De: "CássioElias ." &lt;cassioelias@hotmail.com&gt;<br>&gt; &gt; Para: "Lista de Discussão CentOS-BR" &lt;centos-pt-br@centos.org&gt;<br>&gt; &gt; Enviadas: Segunda-feira, 26 de Agosto de 2013 15:54:30 (GMT-0300) Auto-Detected<br>&gt; &gt; Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>&gt; &gt;<br>&gt; &gt; Olá Antônio...<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; haha...tem umas configurações muito avançadas para mim hoje..hehe<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; O que eu quero é apenas fazer um cluster de alta disponibilidade. Alta<br>&gt; &gt; disponibilidade no apache, servidor ftp e mysql, só isso.<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; Para que eu faça essa alta disponibilidade terei necessariamente que<br>&gt; &gt; usar o DRDB?<br>&gt; &gt; Não existem outros meios?<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; Para esse meu caso o que você sugere?<br>&gt; <br>&gt; <br>&gt; Olá Cássio,<br>&gt; <br>&gt;    Bem... você precisa de HA para Apache, FTP e MySQL.<br>&gt; <br>&gt;    MySQL você pode instalar um servidor em cada máquina e configurar o<br>&gt; "espelhamento" direto nele, ou seja, o que escreve em um DB ele "copia"<br>&gt; para o outro DB, e você pode trabalhar em ambos ao mesmo tempo.<br>&gt; <br>&gt;    Apache e FTP, você precisa de um "disco compartilhado" ou ao menos <br>&gt; compartilhar os dados, a forma mais simples é usar o DRBD. Mas, sem é<br>&gt; possível usando algo como "rsync" ou "unisson" para copiar as alterações<br>&gt; de tempos em tempos entre os servidores. Só que ai, você não precisa do<br>&gt; cluster com o HA. Já que terá os dados em ambas as maquinas, é só deixar<br>&gt; os dois serviços ativos, com load-balance (pode ser via DNS), e algo <br>&gt; simples (uma script bash) para testar a interface do outro servidor e <br>&gt; subir o IP dele localmente caso ocorra uma falha! <br>&gt; <br>&gt;    Agora usando o DRBD, seria a maneira correta de fazer! De uma olhada<br>&gt; nas documentações do DRBD e você verá que não é tão complicado assim não :D<br>&gt; <br>&gt;    Att.,<br>&gt; <br>&gt;        Antonio.<br>&gt; <br>&gt; &gt; <br>&gt; &gt; &gt; Date: Mon, 26 Aug 2013 08:35:42 -0300<br>&gt; &gt; &gt; From: asmartins@uem.br<br>&gt; &gt; &gt; To: centos-pt-br@centos.org<br>&gt; &gt; &gt; Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; ----- "CássioElias ." &lt;cassioelias@hotmail.com&gt; escreveu:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; De: "CássioElias ." &lt;cassioelias@hotmail.com&gt;<br>&gt; &gt; &gt; &gt; Para: "Portuguese (Brazilian) CentOS mailing list"<br>&gt; &gt; &lt;centos-pt-br@centos.org&gt;<br>&gt; &gt; &gt; &gt; Enviadas: Sábado, 24 de Agosto de 2013 0:30:21 (GMT-0300)<br>&gt; &gt; Auto-Detected<br>&gt; &gt; &gt; &gt; Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Olá Antônio...muito obrigado pela ajuda, está sendo de grande<br>&gt; &gt; &gt; &gt; utilidade.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Vou fazer o seguinte.. Durante a semana que vem vou começar tudo<br>&gt; &gt; do<br>&gt; &gt; &gt; &gt; zero, desde a instalação. Esse fim de semana estou a baixar<br>&gt; &gt; novamente<br>&gt; &gt; &gt; &gt; o CentOS, e durante a semana que vem vou começar do zero. Depois<br>&gt; &gt; se<br>&gt; &gt; &gt; &gt; Deus ajudar em fazer o cluster funcionar, eu vou migrando aos<br>&gt; &gt; poucos<br>&gt; &gt; &gt; &gt; os serviços web, ftp, etc.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Tem algo que você queira me falar? Alguma dica, etc? Vou começar<br>&gt; &gt; tudo<br>&gt; &gt; &gt; &gt; do zero. Desde a instalação.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Pelo que andei lendo, parece que tenho que criar uma partição<br>&gt; &gt; &gt; &gt; separada, isso procede?<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Agradeço desde já!<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Olá Cássio,<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Bem, sobre a instalação, eu começo instalando somente o mínimo e<br>&gt; &gt; depois<br>&gt; &gt; &gt; viu acrescentando os outros pacotes necessários. É claro, que se eu<br>&gt; &gt; já sei<br>&gt; &gt; &gt; o que vou usar, já incluo na minha script de kickstart :D<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Sobre o particionamento! Bem, eu nunca uso somente uma partição!<br>&gt; &gt; Deve ser<br>&gt; &gt; &gt; porque eu não sou usuário de windows :D Mas, nos unix da vida sempre<br>&gt; &gt; são<br>&gt; &gt; &gt; criadas várias partições. E, se o seu cluster vai trabalhar<br>&gt; &gt; online-offline<br>&gt; &gt; &gt; para fazer HA de web, usando o DRBD você vai precisar de uma<br>&gt; &gt; partição<br>&gt; &gt; &gt; separada para os dados!<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Eu usei esta script para fazer a instalação de meu cluster<br>&gt; &gt; (lembrando que é<br>&gt; &gt; &gt; um router), adapte para o seu caso:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; # Kickstart file<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; install<br>&gt; &gt; &gt; text<br>&gt; &gt; &gt; reboot<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; url --url=ftp://ftp.uem.br/linux/CentOS/6/os/x86_64<br>&gt; &gt; &gt; repo --name="Update"<br>&gt; &gt; --baseurl=ftp://ftp.uem.br/linux/CentOS/6/updates/x86_64<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; lang pt_BR.UTF-8<br>&gt; &gt; &gt; keyboard us-acentos<br>&gt; &gt; &gt; network --onboot yes --device eth0 --bootproto dhcp --hostname HostN<br>&gt; &gt; &gt; rootpw --iscrypted ****insira o hash de sua senha aqui****<br>&gt; &gt; &gt; firewall --service=ssh<br>&gt; &gt; &gt; authconfig --enableshadow --passalgo=sha512<br>&gt; &gt; &gt; selinux --disabled<br>&gt; &gt; &gt; firstboot --disabled<br>&gt; &gt; &gt; timezone --utc America/Sao_Paulo<br>&gt; &gt; &gt; bootloader --location=mbr --driveorder=sda --append="rhgb<br>&gt; &gt; crashkernel=auto quiet"<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; clearpart --all --drives=sda<br>&gt; &gt; &gt; part /boot --fstype=ext4 --asprimary --size=250<br>&gt; &gt; &gt; part pv.2 --asprimary --grow --size=1<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; volgroup vg_sys --pesize=4096 pv.2<br>&gt; &gt; &gt; logvol / --fstype=ext4 --name=lv_root --vgname=vg_sys --size=2048<br>&gt; &gt; &gt; logvol /usr --fstype=ext4 --name=lv_usr --vgname=vg_sys --size=4096<br>&gt; &gt; &gt; logvol /var --fstype=ext4 --name=lv_var --vgname=vg_sys --size=4096<br>&gt; &gt; &gt; logvol swap --name=lv_swap --vgname=vg_sys --size=4096<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; %packages<br>&gt; &gt; &gt; @brazilian-support<br>&gt; &gt; &gt; @core<br>&gt; &gt; &gt; @portuguese-support<br>&gt; &gt; &gt; @server-policy<br>&gt; &gt; &gt; wget<br>&gt; &gt; &gt; ntsysv<br>&gt; &gt; &gt; chkconfig<br>&gt; &gt; &gt; yum-presto<br>&gt; &gt; &gt; deltarpm<br>&gt; &gt; &gt; xorg-x11-xauth<br>&gt; &gt; &gt; pacemaker<br>&gt; &gt; &gt; corosync<br>&gt; &gt; &gt; tcpdump<br>&gt; &gt; &gt; wireshark<br>&gt; &gt; &gt; nmap<br>&gt; &gt; &gt; iptraf<br>&gt; &gt; &gt; %end<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; %post --log=/root/install.log.post<br>&gt; &gt; &gt; #<br>&gt; &gt; &gt; ## Configurar Repositorios<br>&gt; &gt; &gt; #<br>&gt; &gt; &gt; sed -i<br>&gt; &gt; 's/mirrorlist=/#mirrorlist=/;s/#baseurl=http:\/\/mirror.centos.org\/cento<br>&gt; &gt; &gt; s/baseurl=ftp:\/\/ftp.uem.br\/linux\/CentOS/'<br>&gt; &gt; /etc/yum.repos.d/CentOS-Base.repo<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; cat &gt;/etc/yum.repos.d/temp.repo &lt;&lt;TEMPREPO<br>&gt; &gt; &gt; [epel]<br>&gt; &gt; &gt; name=Extra Packages for Enterprise Linux 6 - \$basearch<br>&gt; &gt; &gt; #baseurl=http://download.fedoraproject.org/pub/epel/6/\$basearch<br>&gt; &gt; &gt;<br>&gt; &gt; mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&amp;arch=\$basearch<br>&gt; &gt; &gt; failovermethod=priority<br>&gt; &gt; &gt; enabled=1<br>&gt; &gt; &gt; gpgcheck=0<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; [rpmforge]<br>&gt; &gt; &gt; name = RHEL \$releasever - RPMforge.net - dag<br>&gt; &gt; &gt; #baseurl = http://apt.sw.be/redhat/el6/en/\$basearch/rpmforge<br>&gt; &gt; &gt; mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge<br>&gt; &gt; &gt; failovermethod=priority<br>&gt; &gt; &gt; enabled = 1<br>&gt; &gt; &gt; gpgcheck = 0<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; [CentALT]<br>&gt; &gt; &gt; name=CentALT Packages for Enterprise Linux 6 - \$basearch<br>&gt; &gt; &gt; baseurl=http://centos.alt.ru/repository/centos/6/\$basearch/<br>&gt; &gt; &gt; enabled=1<br>&gt; &gt; &gt; gpgcheck=0<br>&gt; &gt; &gt; TEMPREPO<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; yum --nogpgcheck -y install epel-release<br>&gt; &gt; &gt; yum --nogpgcheck -y install rpmforge-release<br>&gt; &gt; &gt; yum --nogpgcheck -y install centalt-release<br>&gt; &gt; &gt; rm -f /etc/yum.repos.d/temp.repo<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; wget<br>&gt; &gt; http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/CentOS_CentOS-6/network:ha-clustering:Stable.repo<br>&gt; &gt; -O /etc/yum.repos.d/network:ha-clustering:Stable.repo<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; sed -i 's/enabled = 1/enabled=0/' /etc/yum.repos.d/rpmforge.repo<br>&gt; &gt; &gt; sed -i 's/enabled=1/enabled=0\nincludepkgs=quagga* conntrack*/'<br>&gt; &gt; /etc/yum.repos.d/centalt.repo<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; yum --nogpgcheck --enablerepo=CentALT -y install quagga<br>&gt; &gt; quagga-contrib conntrack-tools<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; yum --nogpgcheck -y upgrade<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; #End.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; --<br>&gt; &gt; &gt; Antonio da Silva Martins Jr.<br>&gt; &gt; &gt; Analista de Suporte<br>&gt; &gt; &gt; NPD - Núcleo de Processamento de Dados<br>&gt; &gt; &gt; UEM - Universidade Estadual de Maringá<br>&gt; &gt; &gt; email: asmartins@uem.br<br>&gt; &gt; &gt; fone: +55 (44) 3011-4015 / 3011-4411<br>&gt; &gt; &gt; inoc-dba: 263076*100<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; "Real Programmers don’t need comments — the code is obvious."<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; --<br>&gt; &gt; &gt; Esta mensagem foi verificada pelo sistema de antivirus e<br>&gt; &gt; &gt; acredita-se estar livre de perigo.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; _______________________________________________<br>&gt; &gt; &gt; CentOS-pt-br mailing list<br>&gt; &gt; &gt; CentOS-pt-br@centos.org<br>&gt; &gt; &gt; http://lists.centos.org/mailman/listinfo/centos-pt-br<br>&gt; &gt; <br>&gt; &gt; --<br>&gt; &gt; Esta mensagem foi verificada pelo sistema de antivírus e<br>&gt; &gt; acredita-se estar livre de perigo. <br>&gt; &gt; _______________________________________________<br>&gt; &gt; CentOS-pt-br mailing list<br>&gt; &gt; CentOS-pt-br@centos.org<br>&gt; &gt; http://lists.centos.org/mailman/listinfo/centos-pt-br<br>&gt; <br>&gt; -- <br>&gt; Antonio da Silva Martins Jr. <br>&gt; Analista de Suporte<br>&gt; NPD - Núcleo de Processamento de Dados<br>&gt; UEM - Universidade Estadual de Maringá<br>&gt; email: asmartins@uem.br <br>&gt; fone: +55 (44) 3011-4015 / 3011-4411<br>&gt; inoc-dba: 263076*100                     <br>&gt; <br>&gt;      "Real Programmers don’t need comments — the code is obvious."<br>&gt; <br>&gt; -- <br>&gt; Esta mensagem foi verificada pelo sistema de antivirus e<br>&gt;  acredita-se estar livre de perigo.<br>&gt; <br>&gt; _______________________________________________<br>&gt; CentOS-pt-br mailing list<br>&gt; CentOS-pt-br@centos.org<br>&gt; http://lists.centos.org/mailman/listinfo/centos-pt-br<br></div></div>                                               </div></body>
</html>