El otro dia comentaba la buena pinta que tiene HAProxy, buen pues ya lo he probado hay va el QuickStart, esto en bajo Centos 5 i686 32bits en un container OpenVZ, cada uno que haga los ajustes necesario.
1.Creamos el contenedor
vzctl create –ostemplate centos-5-i386-minimal –config split5
vzctl set –onboot yes –save
vzctl set –ipadd a.b.c.d –save
vzctl set –nameserver a.b.c.d –save
vzctl set –hostname haproxy.algomas.pep –save
vzctl set –userpasswd root:xxxxxxxxxxxx
vzctl start
vzyum 249068 install glibc* yum joe wget tar gzip gcc make
2. Nos Bajamos el paquete y colocamos cada cosa en su sitio
cd /root
mkdir haproxy
wget haproxy…….
tar -zxf haproxy-1.2.17.tar.gz
cd haproxy-1.2.17
make clean
make TARGET=linux26 CPU=i686 REGEX=libc
cp haproxy /usr/sbin/haproxy
mkdir /etc/haproxy
cp examples/haproxy.init /etc/init.d/haproxy
chmod +x /etc/init.d/haproxy
touch /etc/haproxy/haproxy.cfg
chkconfig –add haproxy
chkconfig –level 3 haproxy onmkdir /var/chroot
groupadd public
adduser haproxy -d /var/chroot/haproxy -g public
3. Nos “curramos” el /etc/haproxy/haproxy.cfg
http://haproxy.1wt.eu/download/1.2/doc/haproxy-en.txt
Para generar la ocnfiguración mirate la documentación que no esta mal, pero a parte de lo que imprescindible, pon estas directivas en en apartado listen:
monitor-uri /haproxy_test
stats uri /stats
y ya esta, FACIL NO??????
Joder, con tus guias, hasta Forrest Gump seria declarado un competente sysadmin x´D.
Muchas gracias por el post, como siempre genial.
Soy un autentico adicto de tu blog, es navegar por el y ver cosas terriblemente utiles.