Administrer plusieurs machines avec CSSH

Oui je sais ça fait longtemps que j’ai rien posté et je reviens juste avec un petit article pour vous présenter un outil génial.

CSSH ou Cluster SSH permet de gérer plusieurs machines à la fois. Pour tout vous avouer depuis qu’on me l’a fais découvrir il m’est devenu indispensable.

J’ai récemment eu à configurer 10 machines de manières quasi égales. Dans ce cas la on voit rapidement l’intérêt.

Pour commencer il faut installer CSSH qui est disponible sur vos distributions favorites (les gens qui me connaissent savent laquelle j’utilise icon smile Administrer plusieurs machines avec CSSH ):

apt-get install clusterssh

Après ça vous allez vous rendre dans le « .csshrc » de votre utilisateur, pour ma part j’utilise le plus souvent VI donc:

vi  ~/.csshrc

Et la vous configurez vos clusters, par exemple:

servers-test = IP1 IP2 IP3 IP4 IP5
servers-prod = server1 server2 server3 server4 server5
clusters = servers-test servers-prod

Maintenant il vous suffit simplement de lancer cssh sur le cluster que vous souhaitez:

cssh root@servers-test

Et la vos terminaux vont s'ouvrir avec un ssh sur chaque machines du cluster.
Il vous suffit maintenant de taper vos commandes dans la petite fenêtre cssh et la magie
ça s'effectue sur toutes les machines.
J'espère que cet outil vous seras aussi utile qu'à moi même si je l'avoue
tout le monde ne vas pas en avoir l'utilité.

cssh 300x223 Administrer plusieurs machines avec CSSH
Share and Enjoy:
  • digg Administrer plusieurs machines avec CSSH
  • delicious Administrer plusieurs machines avec CSSH
  • facebook Administrer plusieurs machines avec CSSH
  • googlebookmark Administrer plusieurs machines avec CSSH
  • friendfeed Administrer plusieurs machines avec CSSH
  • linkedin Administrer plusieurs machines avec CSSH
  • netvibes Administrer plusieurs machines avec CSSH
  • ping Administrer plusieurs machines avec CSSH
  • wikio Administrer plusieurs machines avec CSSH
  • live Administrer plusieurs machines avec CSSH

Leave a Reply