S'il ne s'agit que de quelques commandes simples que vous devez exécuter et que vous ne souhaitez pas configurer un logiciel d'automatisation complexe (comme ansible, salt ou marionnette) que vous pourriez utiliser clusterssh
.
Ouvrez une fenêtre de ligne de commande pour installer
sudo apt-get install clusterssh
vous pouvez maintenant ouvrir une connexion à un certain nombre d'hôtes, comme celui-ci
clusterssh -l username labhost1 labhost2 labhost3
clusterssh vous donnera alors une fenêtre pour entrer vos commandes, mais aussi une fenêtre de terminal pour chaque hôte auquel vous vous connectez - afin que vous puissiez voir ce qui se passe réellement!
Dans cet exemple, vous pouvez voir la fenêtre de commande avec "apt-get update" à droite et tous les terminaux du cluster à gauche.
Si l'un des hôtes rencontre un problème, vous pouvez immédiatement voir le message d'erreur et cliquer sur le terminal correspondant pour remédier à la situation.
Vous pouvez également écrire une liste pour clusterssh
vous connecter: Ouvrez votre éditeur préféré et écrivez à$HOME/.clusterssh/clusters
collegelab labhost1
collegelab labhost2
collegelab labhost3
puis connectez-vous avec
clusterssh -l username collegelab
Lectures complémentaires