Los pasos para montar un cluster de alto rendimiento con OpenMosix son muy simples:
Parchear, configurar y compilar el núcleo Linux con OpenMosix. Una forma de hacerlo, es instalando el parche de OpenMosix para el núcleo, mediante apt-get. Para ello teclee:
# apt-get install kernel-patch-openmosix |
El segundo paso es instalar las utilidades de administración para OpenMosix, para ello tecleamos:
# apt-get install openmosix |
Adicionalmente podemos instalar el programa openMosixview:
# apt-get install openmosixview |
Una vez tenemos todas las aplicaciones necesarias, sólo nos queda configurar el cluster para adaptarlo a nuestras necesidades. Como los pasos para realizar esta tarea son muy simples y están perfectamente detallados en el The OpenMosix HOWTO, no los voy a repetir aquí, por lo que le remito a dicho manual para leerlos.
Aun siendo extremadamente sencilla la instalación de OpenMosix, se puede facilitar aun más gracias a Win Vandersmissen. Win ha adaptado una distribución KNOPPIX [8] para que nada más arrancar, configure y ponga en funcionamiento un cluster con OpenMosix transparentemente al usuario. La distribución se llama ClusterKnoppix.
Para hacer uso de esta distribución, no tenemos más que grabar la imagen ISO en un CD y arrancar el ordenador con este CD en la unidad de CD-ROM. Después de un rato, la distribución habrá detectado el hardware del ordenador, lo habrá configurado y habrá arrancado el cluster OpenMosix, buscando inmediatamente nuevos nodos (transparentemente), que serán añadidos al cluster en caso de ser encontrados.
Aviso | |||
---|---|---|---|
Le recomiendo, que nada más arrancar la distribución, establezca una clave para el usuario knoppix. Esto se debe a que la distribución ClusterKnoppix hace uso de SSH para la comunicación entre nodos, y si no se ha establecido una clave para dicho usuario, será imposible la comunicación. Para realizar esto, abra una consola y teclee lo siguiente:
|
Nota | |
---|---|
Para ver el estado del cluster, puede hacer uso de openMosixview, aplicación que le permite configurar y administrar el cluster de una manera muy cómoda (vea el El manual para el clustering con openMosix para más información). Arranque la aplicación desde una consola, para ver los mensajes que «lanza» y para poder teclear la clave del usuario knoppix en las conexiones SSH que realiza. |
[8] KNOPPIX es una distribución de GNU/Linux que se ejecuta completamente desde un CD-ROM. Está basada en Debian GNU/Linux, y contiene aplicaciones como OpenOffice.org, The Gimp!, Mozilla, KDE y miles de aplicaciones libres más. Toda esta información (2 GB aprox.) entra en un CD de 700MB, gracias al uso de compresión.