Gestione di più server Linux tramite SSH
Scritto da jl settembre 5th, 2011
Ciao a tutti
Poiché il numero di server Linux da somministrare è più noioso che cresce quando si apporta una modifica che interessa diversi o anche installare gli aggiornamenti. Per aiutare nei server attività di gestione compiti di Linux vi parlerò di un tool chiamato Clusterssh. Questo strumento consente di aprire una sessione ssh contro un certo numero di server Linux e gestirli contemporaneamente.
Per installare, distribuzioni Ubuntu Debian basta eseguire da un terminale
# Apt-get install clusterssh
Il modo di usarlo è molto semplice, da una console, CSSS gestito seguito dal nome o l'IP del server che si desidera connettersi
servidor1 #cssh servidor2 servidor3
Questo aprirà il maggior numero di terminali come i server e uno schermo aggiuntivo è dove si immettere i comandi da replicare a tutti i terminali come si vede nella foto qui sotto
Per evitare di dover scrivere ogni volta che ips oi nomi dei server in grado di creare un file chiamato cluster en / Etc dove si può creare un database con i server che si connettono
servidores_web = sweb1 sweb2 sweb3
servidores_dns = sdns1 sdns2 sdns3
gruppos = servidores_web servidores_dns
in modo da poter eseguire
#cssh servidores_web - Ci sarebbe la connessione a tutti i server che hanno la servidores_web tag
# CSSS servidores_dns - Ci sarebbe la connessione a tutti i server che hanno i servidores_dns tag
Cluster # CSSS - Ci si connette a tutti i server
Spero che vi piaccia
saluti
