general.cherche-logiciel : Cherche un ordonnanceur ? (gestionnaire web de cron)

Posté par coucou78 () le 03 octobre 2008
1

bonsoir,



je cherche un ordonnanceur pour linux (qui peut gérer une vingtaine de serveur)



donc superviser et pouvoir modifier les cron d'un parc de serveur complet ... est-ce que ce genre d'outils pro existe sous linux ?





merci

> Lire le message (12 commentaires, moyenne: 1,2).  

Vous avez demandé le commentaire #970752.

Un seul ?

Posté par Kerro () le 04/10/2008 à 10:15. (lien). Évalué à 2.

- scp + shell
- cfengine
- puppet
- ...

Par contre "gestionnaire web de cron" je crois que tu vas devoir l'écrire toi-même, pour la simple raison que si c'est un gestionnaire web, c'est plutôt destiné aux personnes ayant des connaissances limitées à propos de cron, des systèmes et autres, donc ton gestionnaire devra obligatoirement être adapté à ton besoin précis (par exemple lancer des commandes non modifiables à des heures modifiables). Aucun produit ne peut deviner ton usage.

[ Répondre ]

  • [^]Re: Un seul ?

    Posté par coucou78 () le 04/10/2008 à 17:00. (lien). Évalué à 1.

    scp + shell , euh tu crois que je serai venu sur un forum pour utiliser shell + scp ? pour un environnement multi serveur .... merci de ta réponse quand même.

    http://www.orsyp.com/fr/products/unijob.asp

    je cherche un equivalent gratuit/libre

    [ Répondre ]

    • [^]Re: Un seul ?

      Posté par Raphaël Gertz (Jabber id, page perso, ) le 05/10/2008 à 13:47. (lien). Évalué à 1.

      Ça reviens au même...

      Tout ce que tu as a faire est de configurer ton cron pour faire s'exécuter sur tes serveurs via scp + ssh exec tout les X tes fichiers.

      Puis tu crée un interface web qui va générer ces fichier de script.

      Après tout dépend de tes besoins...

      ps : les clés publiques/privée sans mdp sont tes amis ainsi que sudo pour l'exécution root des scripts...

      [ Répondre ]

      • [^]Re: Un seul ?

        Posté par coucou78 () le 05/10/2008 à 13:59. (lien). Évalué à 1.

        ben pas trop non.

        je géré deja mes serveur svia ssh , clef public (pas root bien sure) echangée etc ..


        le but c'est de visualiser en UN écran les job qui vont tourner de nuit ou la journée ET pouvoir en rajouter sur n'importe quel serveur, au besoin on depose le fichier avec les bon droits sur le serveur.

        unijob en somme.

        je pense le developper mes je sais pas trop en quoi.

        ajax, php , j2ee ... gtk + .. enfin bref bcp de question ... ;-)

        [ Répondre ]

        • [^]Re: Un seul ?

          Posté par Kerro () le 05/10/2008 à 21:17. (lien). Évalué à 2.

          Lorsque j'était môme, j'utilisais bêtement les outils par défauts, fiables, robustes, simples. Ca prend une ligne de shell pour traiter ça:

          serveur1 0 1 * * 2-7 root ta_commande1
          serveur1 0 5 * * * root ta_commande2
          serveur2 30 10 * * * backup ta_commande3

          Maintenant que je suis grand, je sais que cette manière de faire est trop sujette à erreurs alors j'utilise des fichiers séparés (un peu plus de 40 serveurs actuellement).

          [ Répondre ]

          • [^]Re: Un seul ?

            Posté par coucou78 () le 05/10/2008 à 22:03. (lien). Évalué à 0.

            et tu arrives a savoir si tes jobs se sont déroulés correctement en une seule page ?
            et tu peux deployer tes cron en fonction des users sur tout tes serveurs ?

            peux tu voir une une seule page quel batch passe avant tel autre et les liens entre eux ?

            si oui j'aimerai bien que tu partage ton savoir, cela m'intéresse grandement ....

            [ Répondre ]

            • [^]Re: Un seul ?

              Posté par Kerro () le 06/10/2008 à 19:10. (lien). Évalué à 2.

              tu arrives a savoir si tes jobs se sont déroulés correctement en une seule page ?
              La demande porte sur cron, et cron n'est pas fait pour remonter les infos.


              tu peux deployer tes cron en fonction des users sur tout tes serveurs ?
              Je ne saisi pas le problème.


              peux tu voir une une seule page quel batch passe avant tel autre et les liens entre eux ?
              Si tu n'est pas en mesure de lire un fichier texte "dans l'ordre", effectivement c'est ennuyeux :-)

              [ Répondre ]

      [^]tentakel ou webmin

      Posté par stillbsd () le 05/10/2008 à 13:53. (lien). Évalué à 1.

      tentakel est vraiment pratique pour exécuter une commande sur un ensemble de serveurs par ssh :
      http://www.cyberciti.biz/tips/execute-commands-on-multiple-l(...)

      Si tu préfères réellement un environnement graphique, il semble que webmin soit capable de gérer les cron d'un ensemble de serveurs.
      Après je ne sais pas s'il permet de propager une même cron de partout, ou les gérer individuellement.

      [ Répondre ]