Per chi fa di mestiere il sysadmin, o chi si trova a getirre più di 1 server, sicuramente si sarà trovato nella situazione di avere N terminali SSH aperti su ogni macchina, magari lanciando la stessa identica operazione, come un dist-upgrade.
Questo è il caso in cui Clusterssh ci viene in aiuto, un utlissima utlity che mi ha permesso di risparmiare tantissimo tempo.
Lo troviamo gia pacchettizzato, quindi:
Supponiamo di voler collegarci sui server A,B e C, il comando sarebbe questo:
Dopo aver inserito le credenziali di accesso ad ognuno dei server, verranno aperte 3 finestre sui terminali ssh di ogni server ed una console su cui lanciare i comandi in broadcast su tutti e 3, quindi ad esempio fare un dist-upgrade sarebbe un operazione velocissima.
Io lo trovo molto comodo, ho aggiornato un intero parco macchine in pochi secondi senza dover stare ad aprire un ssh su ogni server.
Fonte:
http://www.debian-administration.org/articles/551
Commenti
Inviato da fortAlamo il Lun, 29/10/2007 - 12:38.
interessante, grazie!
cmq e'
apt-get install clusterssh
Sidux, & Debian Lenny su V3510; kde4;
Arch & BT su AcerAspireOne