<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>> Date: Mon, 26 Aug 2013 16:12:04 -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: Segunda-feira, 26 de Agosto de 2013 15:54:30 (GMT-0300) Auto-Detected<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>> > disponibilidade no apache, servidor ftp e mysql, só isso.<br>> > <br>> > <br>> > Para que eu faça essa alta disponibilidade terei necessariamente que<br>> > usar o DRDB?<br>> > Não existem outros meios?<br>> > <br>> > <br>> > Para esse meu caso o que você sugere?<br>> <br>> <br>> 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 "copia"<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>> possível usando algo como "rsync" ou "unisson" para copiar as alterações<br>> de tempos em tempos entre os servidores. Só que ai, você não precisa do<br>> cluster com o HA. Já que terá os dados em ambas as maquinas, é só deixar<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>> 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 não :D<br>> <br>> Att.,<br>> <br>> Antonio.<br>> <br>> > <br>> > > Date: Mon, 26 Aug 2013 08:35:42 -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: "Portuguese (Brazilian) CentOS mailing list"<br>> > <centos-pt-br@centos.org><br>> > > > Enviadas: Sábado, 24 de Agosto de 2013 0:30:21 (GMT-0300)<br>> > Auto-Detected<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>> > do<br>> > > > zero, desde a instalação. Esse fim de semana estou a baixar<br>> > novamente<br>> > > > o CentOS, e durante a semana que vem vou começar do zero. Depois<br>> > se<br>> > > > Deus ajudar em fazer o cluster funcionar, eu vou migrando aos<br>> > poucos<br>> > > > os serviços web, ftp, etc.<br>> > > ><br>> > > > Tem algo que você queira me falar? Alguma dica, etc? Vou começar<br>> > tudo<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á!<br>> > > ><br>> > ><br>> > > Olá Cássio,<br>> > ><br>> > > Bem, sobre a instalação, eu começo instalando somente o mínimo e<br>> > depois<br>> > > viu acrescentando os outros pacotes necessários. É claro, que se eu<br>> > já sei<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!<br>> > Deve ser<br>> > > porque eu não sou usuário de windows :D Mas, nos unix da vida sempre<br>> > são<br>> > > criadas várias partições. E, se o seu cluster vai trabalhar<br>> > online-offline<br>> > > para fazer HA de web, usando o DRBD você vai precisar de uma<br>> > partição<br>> > > separada para os dados!<br>> > ><br>> > > Eu usei esta script para fazer a instalação de meu cluster<br>> > (lembrando que é<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<br>> > > repo --name="Update"<br>> > --baseurl=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>> > > 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>> > > logvol /usr --fstype=ext4 --name=lv_usr --vgname=vg_sys --size=4096<br>> > > logvol /var --fstype=ext4 --name=lv_var --vgname=vg_sys --size=4096<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<br>> > 's/mirrorlist=/#mirrorlist=/;s/#baseurl=http:\/\/mirror.centos.org\/cento<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>> > ><br>> > mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=\$basearch<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>> > -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<br>> > quagga-contrib 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<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>> > <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>