Instalar Kerrighed
- Paquete Debian: para instalar Kerrighed mediante paquetes Debian añadiremos
a /etc/apt/sources.list la siguiente entrada:
# Kerrighed official packages deb http://kerrighed.gforge.inria.fr/debian sid main deb-src http://kerrighed.gforge.inria.fr/debian sid main
Actualizamos la lista de paquetes:
# apt-get updateE instalamos Kerrighed (paquetes kerrighed kerrighed-dev):
# apt-get install kerrighed kerrighed-dev - Configurar GRUB: editamos /boot/grub/menu.lst y añadimos
(node_id es el identificador del nodo en el cluster, cada nodo debe tener un número diferente):
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/sda1 acpi=ht resume=/dev/sda5 vga=788 node_id=0
- Configurar los nodos: listamos en /etc/kerrighed_nodes los nodos que componen el
cluster (nbmin es el número de nodos requeridos para el cluster arranque automáticamente):
session=1 nbmin=2 12.12.12.1:0:eth0 12.12.12.2:1:eth0
- Filesystem compartido: Kerrighed necesita tener exactamente los mismos binarios, librerías,
usuarios y grupos en cada nodo, así como un filesystem compartido accessible por todos los nodos bajo el mismo
path, para que los procesos que abren archivos puedan migrar.
Para conseguirlo, la manera recomendada por Kerrighed es instalar Kerrighed sólo en un nodo, que éste exporte su filesystem mediante NFSROOT y que los demás nodos arranquen desde el NFSROOT (de esta manera no necesitan disco duro).
Otra manera es instalar exactamente los mismos paquetes en cada nodo (por ejemplo, replicando un nodo en los demás) y exportar mediante NFS únicamente el directorio /home, que los demás nodos montarán en /home.
Recursos
- Kerrighed NFSROOT quick tutorial: kerrighed.org/wiki/NFSROOT
Deja un comentario
