
Al administrar un clúster de Ganeti, es importante mantener una de las principales suposiciones de Ganeti: todos los nodos (al menos dentro del mismo grupo) son iguales.
¿Cómo puedo ejecutar el mismo comando en todo el clúster?
Divulgación completa: me pagan por trabajar en Ganeti.
Respuesta1
Ganeti replica de forma predeterminada en todos los nodos la lista de todos los nodos en este archivo:
/var/lib/ganeti/ssconf_node_list
Al ser una lista de nombres de dominio completos separados por una nueva línea, puede pasarla directamente adsh
:
dsh -M -f /var/lib/ganeti/ssconf_node_list \
"apt-get install update && apt-get install upgrade"
De lo contrario,gnt-cluster command
también funciona:
gnt-cluster command \
"apt-get install update && apt-get install upgrade"