Manejar Kerrighed
Iniciar Kerrighed
- Cargar el módulo: para cargar el módulo Kerrighed usaremos el script de inicio:
# /etc/init.d/kerrighed startEste 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
- Arrancar/parar el cluster: cargar el módulo no arranca el cluster. Para que arranque
el cluster tenemos dos sistemas:
- manualmente: si no hemos establecido nbmin (es opcional) arrancaremos el cluster
utilizando el comando krgadm:
# krgadm cluster start - automáticamente: si hemos establecido nbmin el cluster arrancará automáticamente en el momento en que haya suficientes nodos disponibles. Por ejemplo, si nbmin=4 el cluster arrancará automáticamente en el momento en que haya 4 nodos activos.
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.
- manualmente: si no hemos establecido nbmin (es opcional) arrancaremos el cluster
utilizando el comando krgadm:
Manejar Kerrighed
Kerrighed sólo dispone de herramientas de usuario para la línea de comandos. Algunas de ellas son:
- krgadm: administra el cluster (start/stop) y los nodos (añadir/borrar).
- krgcapset: modifica las opciones de migración de un proceso.
- migrate: migra un proceso a un nodo concreto.
Deja un comentario
