« OpenMosix » : différence entre les versions
Ligne 36 : | Ligne 36 : | ||
On edite /etc/openmosix/openmosix.config et on décommente les lignes suivante (Lisez tous les commentaires):<br> | On edite /etc/openmosix/openmosix.config et on décommente les lignes suivante (Lisez tous les commentaires):<br> | ||
AUTODISC=1<br> | AUTODISC=1<br> | ||
AUTODISCIF=eth1<br> | AUTODISCIF=eth1<br> | ||
Ligne 51 : | Ligne 52 : | ||
== Conclusion == | == Conclusion == | ||
Passée la joie d'avoir mis en place quelque chose de monstrueux, on s'aperçoit que tous les processus ne migrent pas. En effet, toutes les applications ne sont pas multitâches. | Passée la joie d'avoir mis en place quelque chose de monstrueux, on s'aperçoit que tous les processus ne migrent pas. En effet, toutes les applications ne sont pas multitâches. | ||
Racontez ce que vous faites de votre cluster dans les commentaires. | |||
A ce jour (6 février 2006), le portage d'openMosix sous noyau 2.6.x n'est pas finalisé. | A ce jour (6 février 2006), le portage d'openMosix sous noyau 2.6.x n'est pas finalisé. |
Version du 7 février 2006 à 21:52
openMosix sous Slackware
Avant-propos
Coucou!
Cette procédure a été menée à bien sur des Slackware 10.1 et 10.2 fraîchement installées.
Les étapes 1, 2, 3 & 4 sont à répeter sur toutes machines qui feront partie du cluster.
Pré-requis
Deux machines (ou plus) en réseau.
La connaissance de la compilation de noyau.
Un camembert.
Le kernel openMosix 2.4.26 et les outils utilisateurs (user space tools):
http://openmosix.sourceforge.net/#Latest
openMosixview, qui rend les choses plus compréhensibles: http://www.openmosixview.com/download.html
1-Installation du noyau
On utilise le programme rpm2tgz pour convertir les sources_du_noyau.rpm en .tgz.
On installpkg le paquet ainsi obtenu.
On établit un lien entre les sources installées et linux-openmosix ( ln -s /usr/src/linux-2.4.26-openmosix1 /usr/src/linux-openmosix ).
Ce lien facilite la compilation des outils utilisateurs.
Les options du kernel concernant openMosix sont fonctionnelles par défaut.
On compile, on installe et on reboot sur ce nouveau kernel.
2-Installation des outils
On compile et on installe les user-space tools.
On compile et on installe openMosixview.
OpenMosixview n'est pas nécessaire sur tous les ordinateurs du cluster. Il s'agit d'un outil de supervision.
3-Configuration de la node et activation du cluster
On edite /etc/openmosix/openmosix.config et on décommente les lignes suivante (Lisez tous les commentaires):
AUTODISC=1
AUTODISCIF=eth1
MYOMID=1
MIGRATE=yes
BLOCK=no
N'oubliez pas de changer la valeur de MYOMID pour chaque PC.
4-Activation du cluster
On lance openMosix sur chacune des nodes: /etc/init.d/openmosix start
On lance openMosixview et on savoure son camembert.
Conclusion
Passée la joie d'avoir mis en place quelque chose de monstrueux, on s'aperçoit que tous les processus ne migrent pas. En effet, toutes les applications ne sont pas multitâches.
Racontez ce que vous faites de votre cluster dans les commentaires.
A ce jour (6 février 2006), le portage d'openMosix sous noyau 2.6.x n'est pas finalisé.