#!/bin/bash sleep $1h #premier paramètre, temps d'attente en heure pour lancer les esclaves #deuxième paramètre, le temps d'exécution de l'esclave en minutes #troisième paramètre, nombre d'esclaves par machine (8 est un bon compromis) MACHINES="echiquier fou mate pat roi reine pion tour berger cavalier volvic evian perrier contrex vichy vittel robinet badoit plancoet yorre estephe medoc sauternes pomerol emilion margaux graves blaye fronsac julien" #Toutes les machines hors PC1 PC2 PC3, supprimer si non utilisé #Changer les pgarcia par son login, son mot de passe entre les guillemets et raoh par la machine d'où on lance le maître #Sur le LD_LIBRARY_PATH, supprimer le premier ? et remplacer le deuxième par le chemin d'accès où il y a l'exécutable atari # par exemple /home-reseau/gsonnet/etudes_pratiques/atari2600/src/atari #Commenter les for et les paramètres pour faire tourner les programmes sur des machines spécifiques for machine in $MACHINES do for j in `seq 1 $3` do sshpass -p "" ssh pgarcia@$machine LD_LIBRARY_PATH=/home-reseau/pgarcia/Atari2600/ale /home-reseau/pgarcia/Atari2600/src/atari --host raoh -s --duration $2 & done done for machine in pc1-info pc2-info pc3-info do for i in `seq 1 10` do for j in `seq 1 $3` do sshpass -p "" ssh pgarcia@$machine$i LD_LIBRARY_PATH=/home-reseau/pgarcia/Atari2600/ale /home-reseau/pgarcia/Atari2600/src/atari --host raoh -s --duration $2 & done done done