- Estréllate y Arde - https://www.estrellateyarde.org -
Clusters Kerrighed en Linux
Kerrighed (kerrighed.org), es un software que permite disponer de un cluster SSI (Single System Image) bajo Linux, similar a OpenMosix pero con algunas importantes diferencias:
Kerrighed está formado por los siguientes componentes:
# 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 update
E instalamos Kerrighed (paquetes kerrighed kerrighed-dev):
# apt-get install kerrighed kerrighed-dev
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/sda1 acpi=ht resume=/dev/sda5 vga=788 node_id=0
session=1 nbmin=2 12.12.12.1:0:eth0 12.12.12.2:1:eth0
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
# /etc/init.d/kerrighed start
Este script cargará el módulo si así está configurado en /etc/default/kerrighed:
# If true, enable Kerrighed module loading ENABLE=true #ENABLE=false
Podemos comprobar si ha cargado el módulo y si ha asignado el node_id correctamente mirando los mensajes del kernel:
# dmesg Init Kerrighed low-level framework (nodeid 1): done
# krgadm cluster start
Podemos comprobar si el cluster está funcionando ejecutando el comando top: veremos los procesos de otros nodos, y presionando "1" dentro de top veremos todas las CPUs.
Kerrighed sólo dispone de herramientas de usuario para la línea de comandos. Algunas de ellas son:
Article printed from Estréllate y Arde: https://www.estrellateyarde.org
URL to article: https://www.estrellateyarde.org/discover/cluster-kerrighed-en-linux
Click here to print.
Copyright © 2010 Estrellate y Arde