
Ganeti クラスターを管理するときは、Ganeti の主な前提の 1 つである「すべてのノード (少なくとも同じグループ内) は同等である」を維持することが重要です。
クラスター全体で同じコマンドを実行するにはどうすればよいですか?
完全な開示:私は Ganeti で働くことで報酬を受け取っています。
答え1
Ganeti はデフォルトで、このファイル内のすべてのノードのリストをすべてのノードに複製します。
/var/lib/ganeti/ssconf_node_list
改行で区切られた完全修飾ドメイン名のリストなので、直接渡すことができます。dsh
:
dsh -M -f /var/lib/ganeti/ssconf_node_list \
"apt-get install update && apt-get install upgrade"
さもないと、gnt-cluster command
以下でも動作します:
gnt-cluster command \
"apt-get install update && apt-get install upgrade"