ClusterSSH(cssh) adalah alat administrasi cluster, digunakan untuk membuat perubahan yang sama pada beberapa server Linux secara bersamaan. ClusterSSH(cssh) mengontrol sejumlah jendela xterm melalui satu jendela konsol grafis untuk memungkinkan perintah dijalankan secara interaktif di beberapa server Linux melalui koneksi ssh atau rsh.
Perintah Cssh membuka konsol administrasi dan xterm ke semua host yang ditentukan. Teks apa pun yang diketik ke konsol administrasi direplikasi ke semua jendela. Semua jendela juga dapat diketik secara langsung.
Instalasi ClusterSSH di Ubuntu
Gunakan perintah apt-get untuk menginstal paket yang diperlukan:
# sudo apt-get install clusterssh
Instalasi ClusterSSH di CentOS/RHEL/Fedora
Untuk menginstal ClusterSSH di CentOS/RHEL/Fedora, pertama-tama siapkan repositori EPEL, lalu jalankan Perintah di bawah ini:
# yum install clusterssh
Setelah instalasi, tentukan cluster host tempat kita ingin menjalankan perintah. Untuk melakukannya, buat file konfigurasi ClusterSSH seluruh sistem sebagai berikut.
# sudo vi /etc/clusters
Jika kita menginginkan konfigurasi ClusterSSH khusus pengguna, cukup gunakan ~/.csshrc alih-alih /etc/cluster. Pada contoh di atas, saya mendefinisikan dua cluster:nsit_cluster1, nsit_cluster2 bersama dengan host.
Contoh 1 :Untuk meluncurkan ClusterSSH, jalankan perintah cssh sebagai berikut.
# cssh -l root nsit_cluster1
Pada perintah di atas, 'root' adalah ID login untuk semua host di cluster, dan 'nsit_cluster1' adalah nama cluster.
Contoh 2 :Nama host individu, bukan nama cluster.
# cssh -l root mail1.nsitmail.com mail2.nsitmail.com mail3.nsitmail.com
Pada perintah Di Atas, ganti saja nama host sesuai dengan lingkungan Anda.