Bonjour,
Je dois installer un cluster sur un petit r�seau de 10 PC, MOSIX
�tant le plus adapt� � notre utilisation, alors si qqun a d�j� r�ussi
� installer mosix ou openmosix sur une woody ou sid, je suis preneur
de tous conseils et infos, MERCI.
Je rame depuis 3 jours et �a ne fonctionne toujours pas.
Les docs de mosix et du paquet kernel-patch-mosix-???.deb indiquent
clairement que le patch mosix ne peut �tre appliqu� sur un kernel-source
Debian, mais je tente tout de m�me de le faire :o)
_Effectivement apt-get -> dpkg n'applique pas ce patch,
alors je le fais manuellement:
# ln -s kernel-source-2.4.16 linux-2.4.16
# patch -p0 < patches-2.4.16
OK, make menuconfig me donne bien une section MOSIX,
# make-kpkg --revision=10.00.mosix kernel_image
OK, j'installe avec dpkg -i
Jusque l� tout fonctionne, je modifie lilo.conf,
puis je construit l'image RamDisk
# mkinitrd -o /boot/initrd.img-mosix /lib/modules/2.4.16-mosix
Et je reboot :
L� �a va beaucoup moins bien, je ne suis quand m�me pas trop surpris :-)
[...]
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
[...]
RAMDISK: Couldn't find valid RAM disk image starting at 0.
Freeing initrd memory: 1876k freed
request_module [block-major-3]: Root fs not mounted
VFS: Cannot open root device "302" or 03:02
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount fs on 03:02
Debugger: panic
>
�a ressemble � un noyau qui chargerait une image de RAM Disk ne
correspondant pas aux modules de ce noyau, non!
Donc pas de cramfs pour VFS ;-(
Bon, je me r�signe donc � faire une compilation classique avec les sources,
"vanilla" du noyau et du patch mosix :
# patch -p0 < patches-2.4.18
j'�vite de faire un make mrproper et je me contente d'un make clean
# make menuconfig
La section MOSIX est pr�sente, je configure sans oublier loopback, RAMDISK
et initrd.
# make -j2 bzImage
# make modules
# make modules_install
Je copie bzImage sous /boot/vmlinux-mosix, je configure lilo, puis
# mkinitrd -o /boot/initrd.img-2.4.18-mosix /lib/modules/2.4.18-mosix
Je reboot et...Plouff :-(( Je me retrouve avec exactement le m�me kernel panic
que dans la compil pr�c�dente, avec "Debugger: panic" en moins.
J'ai un s�rieux doute sur ce que j'ai fait (initrd) et je v�rifie en compilant
le kernel-source-2.4.18 avec make-kpkg, sans le patch mosix, mais avec
mkinitrd -o /boot/initrd.img-2.4.18 /lib/modules/2.4.18
Je reboot, �a fonctionne, cramfs est l� et VFS le charge, ce n'est donc pas
un pb avec mkinitrd !
J'ai recommenc� plusieurs fois pour �tre s�r de ne pas avoir commis d'erreur
dans la config du noyau (j'ai utilis� le m�me fichier de conf) j'ai v�rifi�
l'application du patch et j'ai utilis� la m�me version patch/kernel.
J'ai v�rifi� System.map et modules.dep
# depmod -ae -F /usr/src/linux/System.map 2.4.18-mosix
Mosix ne supporte donc pas une image RAM disk ???
Est-il possible d'utiliser les paquets deb de mosix ?
J'ai jusqu'au 19 ao�t pour faire fonctionner ce cluster, PVM, MPI, LAM...
etc. ne conviennent pas du tout, alors il y a bien Alinka Raisin mais ne sont
disponibles que les binaires pour RedHat et Mandrake.
Si vous pouvez me donner votre avis.
Bon week-end.
@+
--
Michel Luc < [EMAIL PROTECTED] >
Site : http://cern91.tuxfamily.org/
Visitez la GAULE, LUG de l'Essonne:
http://gaule.tuxfamily.org