création de cluster avec clusterKnoppix

création de cluster avec clusterKnoppix - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 18-05-2007 à 02:30:16    

Bonjour à tous,
voilà: je suis un débutant de chez débutant dans le domaine des clusters mais le principe m'intéresse depuis assez longtemps.
 
Je me suis lancé dans cette aventure il y a quelques jours, en commençant par télécharger l'image iso du live cd clusterknoppix ver3.6.
j'ai ensuite booté 2 pc en réseau avec le live cd... pour constater en ouvrant la console openmosixView que ça ne fonctionne pas (je devrais plus tôt dire que je n'ai pas réussi à le faire fonctionner!). Aucun des deux pc n'apparait dans la liste des nodes.
 
J'ai essayé de toucher un peu à tous les paramètres que je pouvais modifier dans le "Openmosix Terminal Server" sans que ça change quoi que ce soit.
Je sais que les cartes réseau sont prises en compte car j'ai réussi à faire débuter le démarrage d'un poste grace au "boot lan" (ça s'est stoppé en disant: "DHCP Broadcasting for IP adresses (1)... Operation failed" ) :(  
 
mais que faire  :??:  
 
 
je m'en remet à votre sagesse  :)

Reply

Marsh Posté le 18-05-2007 à 02:30:16   

Reply

Marsh Posté le 18-05-2007 à 17:42:19    

suffit de modifier les deux fichier /etc/openmosix.map* sur chacune des machine et de relancer /etc/init.d/openmosix truc machin si ma memoire est bonne  
 
----------------
je vais aller verifier vite fait .... et j'edite la reponse si j'ai pas jete la pochette du cD y'avait la procedure dessus...
 
----------------
 
alors la procedure exacte est presque bonne alors ne tiens pas compte de ce que je disais au dessus voila la vraie procedure (suffit que tu adaptes tes adresses IP)
 
1-booter la machine A
su
ifconfig eth0 192.168.0.2
route add -net 0.0.0.0 gw 192.168.0.1
vi /etc/openmosix.map


1 192.168.0.2 1
2 192.168.0.3 1
3 192.168.0.4 1


 
2-booter la machine B
su
ifconfig eth0 192.168.0.3
route add -net 0.0.0.0 gw 192.168.0.1
vi /etc/openmosix.map


1 192.168.0.2 1
2 192.168.0.3 1
3 192.168.0.4 1


 
3-booter la machine C
su
ifconfig eth0 192.168.0.4
route add -net 0.0.0.0 gw 192.168.0.1
vi /etc/openmosix.map


1 192.168.0.2 1
2 192.168.0.3 1
3 192.168.0.4 1


 
4-sur chaque machine !!!!
lancer :  
openmosix start
 
c'est tout.
 
 
Soit bien conscient d'une chose quand meme  
openmosix est un cluster de calcul pas un cluster de ressources en clair une machine plante ou est eteinte sans stopper porprement (openmosix stop) pour prevenir les autres machines, ca peut planter des process en cours sur les deux autres machines...
 
et deuxiemement que seuls les processus fils sont navigants (donc ne compte pas sur le cluster pour gerer des programmes monoprocessus) ceux ci tourneront que sur la machine locale et ne gagneront pas en perfs. au contraire des programmes qui generent beaucoup de processus fils  
 
enfin n'oublies pas que ca genere beaucoup de traffic reseau et de "checks" en couche software et donc a usage prive tu risques de pas vraiment ressentir l'effet de gain de perfs, par contre en meusure tu vas le voir.
 
si au contraire c'est une grappe qui sera beaucoup solicite la tu as des petites chances de ressentir l'effet... mais bon si c'est juste pour tater/apprendre....


Message édité par supfrs31 le 18-05-2007 à 17:55:28

---------------
Merci @+
Reply

Marsh Posté le 19-05-2007 à 15:09:18    

j'ai essayé d'appliquer les commandes suivantes:
su  
ifconfig eth0 192.168.0.2  
route add -net 0.0.0.0 gw 192.168.0.1  
pour openmosix.map, il semble qu'il est en lecture seule et "openmosix start" n'existe apparement pas
 
tu utilise bien le live cd ?


Message édité par mr_alex le 19-05-2007 à 15:53:23
Reply

Marsh Posté le 20-05-2007 à 06:12:20    

oui  
un fichier en lecture seule peut etre force  
:w! validera l'enregistrement malgre tout (bien sur il faut tjrs editer un fichier avec vi aucune autre methode n'est acceptable)
openmosix start doit probablement necessiter d'etre fait avec son chemin complet  
 
/etc/init.d/openmosix start.
 
(pour clusterknoppix il n'existe que le live CD)
ou l'installation faite par le live CD.


Message édité par supfrs31 le 20-05-2007 à 06:13:29

---------------
Merci @+
Reply

Marsh Posté le 27-05-2007 à 15:48:30    

j'ai fait une "découverte" étonante:
lorsque j'ai branché ma livebox au switch du cluster, tous les pc ayant démarré sur le live cd se sont "vus" -> le cluster était opérationnel
 
aprés des tests, j'ai constaté que clusterknoppix st capable de répartir sur les noeuds les procesuss mais pas les threads contrairement à ce que j'ai pu lire sur le net
 
c'est possible d'installer clusterknoppix sur un disque dur à partie du live-cd ?
c'est quand meme assez embêtant de devoir installer à chaque fois les applis suite à un démarrage sur le liv-cd !

Reply

Marsh Posté le 28-05-2007 à 09:00:05    

ton router DSL a donc servi de passerelle en meme temps...donc.
 
oui l'install est possible je ne me souvient plus de la procedure mais elle est dispo dans la doc sur le site clusterknoppix.org  


---------------
Merci @+
Reply

Marsh Posté le 28-05-2007 à 11:03:50    

pour ceux qui voudraient lancer la procédure d'installation, voici la commande:  
sudo knoppix-installer
 
que veut-u dire par passerelle ?

Reply

Marsh Posté le 28-05-2007 à 16:49:08    

salut,
 
supfrs31, tu a utilisé clusterknoppix avec des programmes compilés avec MPI ?
au niveau du rendement, ca marche comment ?
monothread, multithread ?
 
a+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed