<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'>Antônio, veja pela imagem se é assim que deve ficar, pelo menos no padrão que você diz.<div>Segui o seu padrão.</div><div><br></div><div>É assim que pode ou deve ficar de acordo com o que você falou?</div><div><br></div><div><a href="https://dl.dropboxusercontent.com/u/3020746/drbd_2.png" target="_blank">https://dl.dropboxusercontent.com/u/3020746/drbd_2.png</a><br><br><div>> Date: Tue, 27 Aug 2013 17:17:59 -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>> <br>> ----- "CássioElias ." <cassioelias@hotmail.com> escreveu:<br>> <br>> > De: "CássioElias ." <cassioelias@hotmail.com><br>> > Para: "Lista de Discussão CentOS-BR" <centos-pt-br@centos.org><br>> > Enviadas: Terça-feira, 27 de Agosto de 2013 16:31:39 (GMT-0300) Auto-Detected<br>> > Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>> ><br>> > Muito obrigado pelo link Evandro..<br>> > <br>> > <br>> > uma coisa que não estou entendendo.<br>> > <br>> > <br>> > Para o DRBD, obrigatoriamente terei que ter uma partição para ele,<br>> > certo?<br>> > Essa partição pode ser menor que a partição onde se encontra o S.O? Ou<br>> > tem que ser maior?<br>> > <br>> > <br>> > Por exemplo..a partição onde está o S.O tem 15 Gb, dai para o DRBD eu<br>> > disponibilizo apenas uns 200 Mb..<br>> > <br>> > <br>> > Funciona?<br>> > <br>> <br>> Olá Cássio,<br>> <br>> Funciona! Mas o que você armazena em 200Mb ?<br>> <br>> Qual o tamanho do teu disco? Esquema de particionamento básico (eu uso):<br>> <br>> sda1 => 200MB<br>> sda2 => resto do disco<br>> <br>> sda2 => pv => vg_sys (LVM)<br>> <br>> 1.5GB => /dev/vg_sys/lv_root / <br>> 200MB => /dev/sda1 /boot<br>> 2GB => /dev/vg_sys/lv_usr /usr<br>> 5GB => /dev/vg_sys/lv_home /home<br>> 5GB => /dev/vg_sys/lv_var /var<br>> <br>> Mas, continua a pergunta: o que vai rodar no teu cluster? Apache / MySQL? <br>> Se sim, cria mais umas partições "lv_web" e "lv_mysql" e monta:<br>> <br>> 5GB => /dev/vg_sys/lv_mysql /var/lib/mysql<br>> 5GB => /dev/vg_sys/lv_web /var/www<br>> <br>> Dai vc usa o lv_web e o lv_mysql dos servidores para o DRBD e para a migração<br>> do serviço do Apache/MySQL em conjunto com o Pacemaker.<br>> <br>> De uma olhada nos tutoriais que o Evandro mandou que lá tem DRBD com Apache.<br>> <br>> Att.,<br>> <br>> Antonio.<br>> <br>> > <br>> > Date: Mon, 26 Aug 2013 18:47:10 -0300<br>> > From: vandocouto@gmail.com<br>> > To: centos-pt-br@centos.org<br>> > Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>> > <br>> > Caros, boa noite!<br>> > <br>> > Segue alguns links de Cluster RedHat.<br>> > <br>> > http://tutoriaisgnulinux.com/?tag=ha<br>> > <br>> > Abs,<br>> > <br>> > Evandro Couto.<br>> > <br>> > <br>> > Em 26-08-2013 18:43, Antonio da Silva Martins Junior escreveu:<br>> > <br>> > <br>> > ----- "CássioElias ." <cassioelias@hotmail.com> escreveu:<br>> > <br>> > De: "CássioElias ." <cassioelias@hotmail.com> Para: "Lista de<br>> > Discussão CentOS-BR" <centos-pt-br@centos.org> Enviadas:<br>> > Segunda-feira, 26 de Agosto de 2013 17:19:30 (GMT-0300) Auto-Detected<br>> > Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>> > <br>> > Beleza Antônio...<br>> > <br>> > <br>> > Já estou dando uma olhada sobre o DRBD..<br>> > <br>> > <br>> > a minha dúvida inicial é se quando eu estou fazendo a instalação do SO<br>> > eu preciso criar uma partição só para o DRBD?<br>> > parece que no que estou lendo é dito que é preciso criar..<br>> > <br>> > <br>> > Preciso mesmo criar uma partição só para o DRBD ? Olá Cássio,<br>> > <br>> > Como lhe disse, eu crio partições separadas da seguinte forma:<br>> > <br>> > /<br>> > /boot<br>> > /home<br>> > /usr<br>> > /var<br>> > <br>> > Em alguns casos, algumas dentro do /var (/var/lib e /var/www). Mas,<br>> > respondendo a sua pergunta. Sim, você vai precisar de uma partição<br>> > para<br>> > o DRBD. E recomendo usar o LVM. No caso do DRBD você vai precisar<br>> > provavelmente de 2 a 3 partições. /var/lib/mysql, /var/www e /home.<br>> > Dependendo<br>> > da situação. Já que estas partições serão compartilhadas entre os<br>> > dois servidores. Elas podem ser automaticamente montadas no servidor<br>> > correto pelo pacemaker, ou se você usar DRBD ativo/ativo podem ficar<br>> > montadas em ambos, dependendo do filesystem usado.<br>> > <br>> > Att.,<br>> > <br>> > Antonio.<br>> > <br>> > <br>> > <br>> > Date: Mon, 26 Aug 2013 16:12:04 -0300<br>> > From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re:<br>> > [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>> > <br>> > <br>> > ----- "CássioElias ." <cassioelias@hotmail.com> escreveu:<br>> > <br>> > De: "CássioElias ." <cassioelias@hotmail.com> Para: "Lista de<br>> > Discussão CentOS-BR" <centos-pt-br@centos.org> Enviadas:<br>> > Segunda-feira, 26 de Agosto de 2013 15:54:30 (GMT-0300) Auto-Detected<br>> > <br>> > <br>> > <br>> > Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>> > <br>> > Olá Antônio...<br>> > <br>> > <br>> > haha...tem umas configurações muito avançadas para mim hoje..hehe<br>> > <br>> > <br>> > O que eu quero é apenas fazer um cluster de alta disponibilidade. Alta<br>> > <br>> > <br>> > <br>> > disponibilidade no apache, servidor ftp e mysql, só isso.<br>> > <br>> > <br>> > Para que eu faça essa alta disponibilidade terei necessariamente que<br>> > <br>> > <br>> > <br>> > usar o DRDB?<br>> > Não existem outros meios?<br>> > <br>> > <br>> > Para esse meu caso o que você sugere? Olá Cássio,<br>> > <br>> > Bem... você precisa de HA para Apache, FTP e MySQL.<br>> > <br>> > MySQL você pode instalar um servidor em cada máquina e configurar o<br>> > "espelhamento" direto nele, ou seja, o que escreve em um DB ele<br>> > "copia"<br>> > <br>> > para o outro DB, e você pode trabalhar em ambos ao mesmo tempo.<br>> > <br>> > Apache e FTP, você precisa de um "disco compartilhado" ou ao menos<br>> > compartilhar os dados, a forma mais simples é usar o DRBD. Mas, sem é<br>> > <br>> > possível usando algo como "rsync" ou "unisson" para copiar as<br>> > alterações<br>> > <br>> > de tempos em tempos entre os servidores. Só que ai, você não precisa<br>> > do<br>> > <br>> > cluster com o HA. Já que terá os dados em ambas as maquinas, é só<br>> > deixar<br>> > <br>> > os dois serviços ativos, com load-balance (pode ser via DNS), e algo<br>> > simples (uma script bash) para testar a interface do outro servidor e<br>> > <br>> > subir o IP dele localmente caso ocorra uma falha!<br>> > <br>> > Agora usando o DRBD, seria a maneira correta de fazer! De uma olhada<br>> > nas documentações do DRBD e você verá que não é tão complicado assim<br>> > não :D<br>> > <br>> > Att.,<br>> > <br>> > Antonio.<br>> > <br>> > <br>> > <br>> > Date: Mon, 26 Aug 2013 08:35:42 -0300<br>> > From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re:<br>> > [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>> > <br>> > <br>> > ----- "CássioElias ." <cassioelias@hotmail.com> escreveu:<br>> > <br>> > De: "CássioElias ." <cassioelias@hotmail.com> Para: "Portuguese<br>> > (Brazilian) CentOS mailing list" <centos-pt-br@centos.org><br>> > <br>> > <br>> > <br>> > Enviadas: Sábado, 24 de Agosto de 2013 0:30:21 (GMT-0300)<br>> > Auto-Detected<br>> > <br>> > <br>> > <br>> > Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..<br>> > <br>> > Olá Antônio...muito obrigado pela ajuda, está sendo de grande<br>> > utilidade.<br>> > <br>> > Vou fazer o seguinte.. Durante a semana que vem vou começar tudo<br>> > <br>> > <br>> > <br>> > do<br>> > <br>> > <br>> > <br>> > zero, desde a instalação. Esse fim de semana estou a baixar novamente<br>> > <br>> > <br>> > <br>> > o CentOS, e durante a semana que vem vou começar do zero. Depois<br>> > <br>> > <br>> > <br>> > se<br>> > <br>> > <br>> > <br>> > Deus ajudar em fazer o cluster funcionar, eu vou migrando aos poucos<br>> > <br>> > <br>> > <br>> > os serviços web, ftp, etc.<br>> > <br>> > Tem algo que você queira me falar? Alguma dica, etc? Vou começar<br>> > <br>> > <br>> > <br>> > tudo<br>> > <br>> > <br>> > <br>> > do zero. Desde a instalação.<br>> > <br>> > Pelo que andei lendo, parece que tenho que criar uma partição<br>> > separada, isso procede?<br>> > <br>> > Agradeço desde já! Olá Cássio,<br>> > <br>> > Bem, sobre a instalação, eu começo instalando somente o mínimo e<br>> > depois<br>> > <br>> > viu acrescentando os outros pacotes necessários. É claro, que se eu<br>> > <br>> > <br>> > <br>> > já sei<br>> > <br>> > o que vou usar, já incluo na minha script de kickstart :D<br>> > <br>> > Sobre o particionamento! Bem, eu nunca uso somente uma partição! Deve<br>> > ser<br>> > <br>> > porque eu não sou usuário de windows :D Mas, nos unix da vida sempre<br>> > <br>> > <br>> > <br>> > são<br>> > <br>> > criadas várias partições. E, se o seu cluster vai trabalhar<br>> > online-offline<br>> > <br>> > para fazer HA de web, usando o DRBD você vai precisar de uma partição<br>> > <br>> > separada para os dados!<br>> > <br>> > Eu usei esta script para fazer a instalação de meu cluster (lembrando<br>> > que é<br>> > <br>> > um router), adapte para o seu caso:<br>> > <br>> > # Kickstart file<br>> > <br>> > install<br>> > text<br>> > reboot<br>> > <br>> > url --url= ftp://ftp.uem.br/linux/CentOS/6/os/x86_64 repo<br>> > --name="Update" --baseurl=<br>> > ftp://ftp.uem.br/linux/CentOS/6/updates/x86_64<br>> > <br>> > lang pt_BR.UTF-8<br>> > keyboard us-acentos<br>> > network --onboot yes --device eth0 --bootproto dhcp --hostname HostN<br>> > <br>> > <br>> > <br>> > <br>> > <br>> > rootpw --iscrypted ****insira o hash de sua senha aqui****<br>> > firewall --service=ssh<br>> > authconfig --enableshadow --passalgo=sha512<br>> > selinux --disabled<br>> > firstboot --disabled<br>> > timezone --utc America/Sao_Paulo<br>> > bootloader --location=mbr --driveorder=sda --append="rhgb<br>> > crashkernel=auto quiet"<br>> > <br>> > clearpart --all --drives=sda<br>> > part /boot --fstype=ext4 --asprimary --size=250<br>> > part pv.2 --asprimary --grow --size=1<br>> > <br>> > volgroup vg_sys --pesize=4096 pv.2<br>> > logvol / --fstype=ext4 --name=lv_root --vgname=vg_sys --size=2048<br>> > <br>> > <br>> > <br>> > <br>> > <br>> > logvol /usr --fstype=ext4 --name=lv_usr --vgname=vg_sys --size=4096<br>> > <br>> > <br>> > <br>> > <br>> > <br>> > logvol /var --fstype=ext4 --name=lv_var --vgname=vg_sys --size=4096<br>> > <br>> > <br>> > <br>> > <br>> > <br>> > logvol swap --name=lv_swap --vgname=vg_sys --size=4096<br>> > <br>> > %packages<br>> > @brazilian-support<br>> > @core<br>> > @portuguese-support<br>> > @server-policy<br>> > wget<br>> > ntsysv<br>> > chkconfig<br>> > yum-presto<br>> > deltarpm<br>> > xorg-x11-xauth<br>> > pacemaker<br>> > corosync<br>> > tcpdump<br>> > wireshark<br>> > nmap<br>> > iptraf<br>> > %end<br>> > <br>> > %post --log=/root/install.log.post<br>> > #<br>> > ## Configurar Repositorios<br>> > #<br>> > sed -i 's/mirrorlist=/#mirrorlist=/;s/#baseurl=<br>> > http:\/\/mirror.centos.org\/cento<br>> > <br>> > <br>> > <br>> > <br>> > <br>> > s/baseurl= ftp:\/\/ftp.uem.br\/linux\/CentOS/ '<br>> > /etc/yum.repos.d/CentOS-Base.repo<br>> > <br>> > cat >/etc/yum.repos.d/temp.repo <<TEMPREPO<br>> > [epel]<br>> > name=Extra Packages for Enterprise Linux 6 - \$basearch<br>> > #baseurl= http://download.fedoraproject.org/pub/epel/6/\$basearch<br>> > mirrorlist=<br>> > https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=\$basearch<br>> > <br>> > <br>> > <br>> > <br>> > <br>> > failovermethod=priority<br>> > enabled=1<br>> > gpgcheck=0<br>> > <br>> > [rpmforge]<br>> > name = RHEL \$releasever - RPMforge.net - dag<br>> > #baseurl = http://apt.sw.be/redhat/el6/en/\$basearch/rpmforge<br>> > mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge<br>> > failovermethod=priority<br>> > enabled = 1<br>> > gpgcheck = 0<br>> > <br>> > [CentALT]<br>> > name=CentALT Packages for Enterprise Linux 6 - \$basearch<br>> > baseurl= http://centos.alt.ru/repository/centos/6/\$basearch/<br>> > enabled=1<br>> > gpgcheck=0<br>> > TEMPREPO<br>> > <br>> > yum --nogpgcheck -y install epel-release<br>> > yum --nogpgcheck -y install rpmforge-release<br>> > yum --nogpgcheck -y install centalt-release<br>> > rm -f /etc/yum.repos.d/temp.repo<br>> > <br>> > wget<br>> > http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/CentOS_CentOS-6/network:ha-clustering:Stable.repo<br>> > <br>> > <br>> > <br>> > -O /etc/yum.repos.d/network:ha-clustering:Stable.repo<br>> > <br>> > sed -i 's/enabled = 1/enabled=0/' /etc/yum.repos.d/rpmforge.repo<br>> > sed -i 's/enabled=1/enabled=0\nincludepkgs=quagga* conntrack*/'<br>> > /etc/yum.repos.d/centalt.repo<br>> > <br>> > yum --nogpgcheck --enablerepo=CentALT -y install quagga quagga-contrib<br>> > conntrack-tools<br>> > <br>> > yum --nogpgcheck -y upgrade<br>> > <br>> > #End.<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 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 CentOS-pt-br@centos.org<br>> > http://lists.centos.org/mailman/listinfo/centos-pt-br --<br>> > Esta mensagem foi verificada pelo sistema de antivírus e<br>> > acredita-se estar livre de perigo.<br>> > _______________________________________________<br>> > CentOS-pt-br mailing list CentOS-pt-br@centos.org<br>> > http://lists.centos.org/mailman/listinfo/centos-pt-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 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 CentOS-pt-br@centos.org<br>> > http://lists.centos.org/mailman/listinfo/centos-pt-br --<br>> > Esta mensagem foi verificada pelo sistema de antivírus e<br>> > acredita-se estar livre de perigo.<br>> > _______________________________________________<br>> > CentOS-pt-br mailing list CentOS-pt-br@centos.org<br>> > http://lists.centos.org/mailman/listinfo/centos-pt-br<br>> > <br>> > --<br>> > Evandro Couto<br>> > Skype: tutoriaisgnulinux<br>> > TutoriaisGnuLinux.com<br>> > _______________________________________________ CentOS-pt-br mailing<br>> > list CentOS-pt-br@centos.org<br>> > http://lists.centos.org/mailman/listinfo/centos-pt-br<br>> > --<br>> > Esta mensagem foi verificada pelo sistema de antivírus e<br>> > acredita-se estar livre de perigo. <br>> > _______________________________________________<br>> > CentOS-pt-br mailing list<br>> > CentOS-pt-br@centos.org<br>> > http://lists.centos.org/mailman/listinfo/centos-pt-br<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>                                            </div></body>
</html>