Olá Antônio... haha...tem umas configurações muito avançadas para mim hoje..hehe O que eu quero é apenas fazer um cluster de alta disponibilidade. Alta disponibilidade no apache, servidor ftp e mysql, só isso. Para que eu faça essa alta disponibilidade terei necessariamente que usar o DRDB?Não existem outros meios? Para esse meu caso o que você sugere?
Date: Mon, 26 Aug 2013 08:35:42 -0300 From: asmartins@uem.br To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
----- "CássioElias ." cassioelias@hotmail.com escreveu:
De: "CássioElias ." cassioelias@hotmail.com Para: "Portuguese (Brazilian) CentOS mailing list" centos-pt-br@centos.org Enviadas: Sábado, 24 de Agosto de 2013 0:30:21 (GMT-0300) Auto-Detected Assunto: Re: [CentOS-pt-br] Cluster no CentOS. Ajuda..
Olá Antônio...muito obrigado pela ajuda, está sendo de grande utilidade.
Vou fazer o seguinte.. Durante a semana que vem vou começar tudo do zero, desde a instalação. Esse fim de semana estou a baixar novamente o CentOS, e durante a semana que vem vou começar do zero. Depois se Deus ajudar em fazer o cluster funcionar, eu vou migrando aos poucos os serviços web, ftp, etc.
Tem algo que você queira me falar? Alguma dica, etc? Vou começar tudo do zero. Desde a instalação.
Pelo que andei lendo, parece que tenho que criar uma partição separada, isso procede?
Agradeço desde já!
Olá Cássio,
Bem, sobre a instalação, eu começo instalando somente o mínimo e depois viu acrescentando os outros pacotes necessários. É claro, que se eu já sei o que vou usar, já incluo na minha script de kickstart :D
Sobre o particionamento! Bem, eu nunca uso somente uma partição! Deve ser porque eu não sou usuário de windows :D Mas, nos unix da vida sempre são criadas várias partições. E, se o seu cluster vai trabalhar online-offline para fazer HA de web, usando o DRBD você vai precisar de uma partição separada para os dados!
Eu usei esta script para fazer a instalação de meu cluster (lembrando que é um router), adapte para o seu caso:
# Kickstart file
install text reboot
url --url=ftp://ftp.uem.br/linux/CentOS/6/os/x86_64 repo --name="Update" --baseurl=ftp://ftp.uem.br/linux/CentOS/6/updates/x86_64
lang pt_BR.UTF-8 keyboard us-acentos network --onboot yes --device eth0 --bootproto dhcp --hostname HostN rootpw --iscrypted ****insira o hash de sua senha aqui**** firewall --service=ssh authconfig --enableshadow --passalgo=sha512 selinux --disabled firstboot --disabled timezone --utc America/Sao_Paulo bootloader --location=mbr --driveorder=sda --append="rhgb crashkernel=auto quiet"
clearpart --all --drives=sda part /boot --fstype=ext4 --asprimary --size=250 part pv.2 --asprimary --grow --size=1
volgroup vg_sys --pesize=4096 pv.2 logvol / --fstype=ext4 --name=lv_root --vgname=vg_sys --size=2048 logvol /usr --fstype=ext4 --name=lv_usr --vgname=vg_sys --size=4096 logvol /var --fstype=ext4 --name=lv_var --vgname=vg_sys --size=4096 logvol swap --name=lv_swap --vgname=vg_sys --size=4096
%packages @brazilian-support @core @portuguese-support @server-policy wget ntsysv chkconfig yum-presto deltarpm xorg-x11-xauth pacemaker corosync tcpdump wireshark nmap iptraf %end
%post --log=/root/install.log.post # ## Configurar Repositorios # sed -i 's/mirrorlist=/#mirrorlist=/;s/#baseurl=http://mirror.centos.org/cento s/baseurl=ftp://ftp.uem.br/linux/CentOS/' /etc/yum.repos.d/CentOS-Base.repo
cat >/etc/yum.repos.d/temp.repo <<TEMPREPO [epel] name=Extra Packages for Enterprise Linux 6 - $basearch #baseurl=http://download.fedoraproject.org/pub/epel/6/%5C$basearch mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=%5C$basearch failovermethod=priority enabled=1 gpgcheck=0
[rpmforge] name = RHEL $releasever - RPMforge.net - dag #baseurl = http://apt.sw.be/redhat/el6/en/%5C$basearch/rpmforge mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge failovermethod=priority enabled = 1 gpgcheck = 0
[CentALT] name=CentALT Packages for Enterprise Linux 6 - $basearch baseurl=http://centos.alt.ru/repository/centos/6/%5C$basearch/ enabled=1 gpgcheck=0 TEMPREPO
yum --nogpgcheck -y install epel-release yum --nogpgcheck -y install rpmforge-release yum --nogpgcheck -y install centalt-release rm -f /etc/yum.repos.d/temp.repo
wget http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/Cen... -O /etc/yum.repos.d/network:ha-clustering:Stable.repo
sed -i 's/enabled = 1/enabled=0/' /etc/yum.repos.d/rpmforge.repo sed -i 's/enabled=1/enabled=0\nincludepkgs=quagga* conntrack*/' /etc/yum.repos.d/centalt.repo
yum --nogpgcheck --enablerepo=CentALT -y install quagga quagga-contrib conntrack-tools
yum --nogpgcheck -y upgrade
#End.
-- Antonio da Silva Martins Jr. Analista de Suporte NPD - Núcleo de Processamento de Dados UEM - Universidade Estadual de Maringá email: asmartins@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@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br