Jeśli to tylko kilka prostych poleceń, które musisz wykonać, a nie chcesz konfigurować złożonego oprogramowania do automatyzacji (takiego jak ansible, salt lub puppet), którego możesz użyć clusterssh.
Otwórz okno wiersza poleceń, aby zainstalować
sudo apt-get install clusterssh
teraz możesz otworzyć połączenie z wieloma hostami, takimi jak to
clusterssh -l username labhost1 labhost2 labhost3
clusterssh da ci wtedy okno do wprowadzania poleceń, ale także jedno okno terminala dla każdego hosta, z którym się łączysz - dzięki czemu możesz zobaczyć, co się naprawdę dzieje!
W tym przykładzie widać okno poleceń z „apt-get update” po prawej stronie i wszystkimi terminalami klastra po lewej stronie.
Jeśli jeden z hostów ma problem, możesz natychmiast zobaczyć komunikat o błędzie i kliknąć odpowiedni terminal, aby naprawić sytuację.
Możesz także napisać listę, z którą clustersshchcesz się połączyć: Otwórz swój ulubiony edytor i napisz do$HOME/.clusterssh/clusters
collegelab labhost1
collegelab labhost2
collegelab labhost3
następnie połącz się z
clusterssh -l username collegelab
Dalsza lektura