
Bei der Verwaltung eines Ganeti-Clusters ist es wichtig, eine der Hauptannahmen von Ganeti beizubehalten: Alle Knoten (zumindest innerhalb derselben Gruppe) sind gleich.
Wie kann ich denselben Befehl im gesamten Cluster ausführen?
Vollständige Offenlegung: Ich werde für meine Arbeit an Ganeti bezahlt.
Antwort1
Ganeti repliziert standardmäßig auf allen Knoten die Liste aller Knoten in dieser Datei:
/var/lib/ganeti/ssconf_node_list
Da es sich um eine durch Zeilenumbrüche getrennte Liste vollqualifizierter Domänennamen handelt, können Sie diese direkt weitergeben andsh
:
dsh -M -f /var/lib/ganeti/ssconf_node_list \
"apt-get install update && apt-get install upgrade"
Ansonsten,gnt-cluster command
funktioniert auch:
gnt-cluster command \
"apt-get install update && apt-get install upgrade"