Si habéis consultado nuestro sitio esta tarde tal vez habréis experimentado cortes e interrupciones en el servicio.
Ayer un amigo me regalo un PIII con 768 MB RAM y 40 Gb de disco, se le agradezco completamente pues el sabía que me hacía ilusión (pronto lo veréis en el apartado nuestro servidor). Así que he montado un servicio de alta disponibilidad con HeartBeat para evitar estas interrupciones e intentar estar al 100% online porque nuestros lectores se merecen lo mejor.
Todavía me falta configurar DRBD para que el servicio sea plenamente funcional, pues ahora tengo que actualizar el sitio en el servidor secundario mediante herramientas rsync, también tengo que actualizar manualmente el otro servidor MySQL con trabajos de cron todo ello con ssh. Así que todavía está en una fase muy beta.
Más adelante llegará el balanceo de carga y creo que me decidiré por Linux Virtual Server. Nuestro colega Iván nos habló de Mosix, y realmente aunque es muy interesante no me acaba de convencer la licencia ya que por ahora este sitio ha funcionado al 100 % con software libre e intentaré que continúe así, hay un fork llamado OpenMosix pero la rama para kernel 2.6 (importante para nuestro hardware) todavía está en desarrollo.
En breve expondré como instalé y configuré heartbeat para dos nodos y los servicios apache y mysql, como no el DRBD y todo ello en un par de Debian Etch.
Gracias, Javier
Comentarios
Sobre mosix...
Cuando yo lo utilicé creo que no era cerrado. Luego cerraron el código y por eso salió el OpenMosix, pero éste último ni lo he probado. De todas formas, para el caso que quieres de la alta disponibilidad no te interesa ya que OpenMosix está pensado más para montar algo similar a un cluster sobre todo para tareas pesadas de computación.
Estoy deseoso de ver esos tutoriales
.
Saludos, Iván.
Todo se andará
De momento lo que más me interesaba era el tema de la alta disponibilidad, pienso que por el momento no tenemos muchos usuarios y el servidor se apaña bien, lo que me fastidiaba es no poder trastear ni apagarlo, ...
Luego en función de como vayan las cosas ya le iré añadiendo balanceadores de carga para que no sufra tanto como cuando estaba solito.
Saludos, Bytecoders