Logiciel de gestion de taches sur plusieurs ordinateurs

Logiciel de gestion de taches sur plusieurs ordinateurs - Logiciels - Linux et OS Alternatifs

Marsh Posté le 27-08-2009 à 21:21:46    

Pour clarifier la question, une petite mise en situation :
J'ai acces en ssh (via authentification par clef) a plusieurs machines en reseau. Je lance des taches en executant un script python qui se charge de lancer une sequence - calculs, compilations, calculs etc.... Les resultats sont stockes sur la machine, mais j'ai aussi fait des scripts bash pour envoyer par mails ceux-ci etc...
 
MAIS, le probleme ne vient pas de lancer les taches, mais de gerer les taches non-faites parce que machine rebootee, parce que je veut ajouter ceci ou cela... Et au dela de 2-3 machines, a la main je me perd completement.
 
Ce que je cherche, c'est un logiciel qui n'a besoin que de ssh, et qui me permettrait de suivre les differentes taches executees sur differentes machines, lancer de nouvelles taches, que si un machine n'estp lus accessible ou que la tache a ete interrompue elle soit relancee automatiquement etc...
 
J'avais trouve Disco qui fait quelque chose de proche (meme si ca permet plus !) mais il demande wattmille ports a ouvrir... c'est plus ou moins un environnement securise, mais l'admin est parano, et j'ai du tout installer dans mon home... et ca marche pas. Enfin pas reussi a faire marcher comme ca.
 
Si je ne suis pas clair, demandez moi plus de precision, ca m'aiderai beaucoup de trouver un truc comme ca. Si en plus on peut ajouter des taches dans une GUI, c'est mieux, parce que c'est long de modifier un script pour faire ceci ou cela...


---------------
Un blog qu'il est bien
Reply

Marsh Posté le 27-08-2009 à 21:21:46   

Reply

Marsh Posté le 27-08-2009 à 21:25:50    

ce que tu cherches c'est un ordonnanceur :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 27-08-2009 à 21:35:01    

black_lord a écrit :

ce que tu cherches c'est un ordonnanceur :o


J'ai cherche sur le net ordonnanceur... je suis tombe sur cron  :o Ca manque un peu de features pour ce que je veut faire, je ne veut pas lancer uen tache automatiquement mais en gerer plusieurs  :kaola:  :ange:


---------------
Un blog qu'il est bien
Reply

Marsh Posté le 27-08-2009 à 22:18:40    

y'en a plein.. comme $u

 

par contre en libre : http://ordonnancement.org/discussion60138.html

Message cité 1 fois
Message édité par black_lord le 27-08-2009 à 22:19:18

---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 27-08-2009 à 22:35:59    

black_lord a écrit :

y'en a plein.. comme $u
 
par contre en libre : http://ordonnancement.org/discussion60138.html


Pfff : vite fait avec ton lien, quartz pur java - pas pour moi - saturn... heu y'a pas grand chose. Et les autres pareil ou morts depuis 2-3 ans  :??:  
En fait faudrait que je code mon appli moi meme quoi...  :o  
 
$u c'est gratuit ou pas  (freeware) ? Le probleme de $u, c'est que c'est impossible a trouver sur le net, "$u" job scheduler me renvoi vraiment rien d'interessant...
Ca doit tourner sur linux, n'utiliser que ssh pour les acces reseau et de preference sans lien avec une base de donnee... Un truc assez leger quoi.


---------------
Un blog qu'il est bien
Reply

Marsh Posté le 27-08-2009 à 23:09:18    

t'es bon pour le coder :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 27-08-2009 à 23:11:14    

black_lord a écrit :

t'es bon pour le coder :o


pyGTK ca te tente ? J'ai jamais touche a GTK serieusement, et j'aimerai en apprendre plus en python  :o


---------------
Un blog qu'il est bien
Reply

Marsh Posté le 27-08-2009 à 23:19:34    

Question sûrement conne mais tant qu'à tout coder, pourquoi tu le fais pas en Rails ?
Le côté interface est fait en 3 clics de souris et après niveau métier tu peux soit le faire dans Rails ( j'ai fait un site qui gère des utilisateurs sur des machines distantes via SSH) soit, si c'est des traitement très longs, tu as des gems déjà fait qui te permettent de lancer un deamon codé en ruby , qui discute avec Rails. Le daemon est déjà fait, faut juste insérer le code qu'il doit lancer..


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 27-08-2009 à 23:36:25    

esox_ch a écrit :

Question sûrement conne mais tant qu'à tout coder, pourquoi tu le fais pas en Rails ?
Le côté interface est fait en 3 clics de souris et après niveau métier tu peux soit le faire dans Rails ( j'ai fait un site qui gère des utilisateurs sur des machines distantes via SSH) soit, si c'est des traitement très longs, tu as des gems déjà fait qui te permettent de lancer un deamon codé en ruby , qui discute avec Rails. Le daemon est déjà fait, faut juste insérer le code qu'il doit lancer..


Je connais pas _du tout_ Rails ni ruby. Tu aurais quelques liens pour bien commencer ?
Je code depuis longtemps, surtout C/C++ mais j'ai fait du java et bien sur des scripts python/bash/csh. Un peu de PHP. Faut que je vois si c'est deja installe sur nos machines :-)
 
Merci d'avance...


---------------
Un blog qu'il est bien
Reply

Sujets relatifs:

Leave a Replay

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