¿Se puede utilizar percona-cluster con LXC?

¿Se puede utilizar percona-cluster con LXC?

¿Se puede colocar de forma segura el amuleto de racimo de percona en contenedores anto LXC? Si es así, ¿cuáles serían los comandos juju para lograrlo?

Respuesta1

No soy un experto en percona, pero al examinar el encanto no veo nada obvio que lo restrinja sólo a una máquina "real" o VM. Antes de comenzar, familiarícese con el acceso README, ya que deberá seguirlo de cerca y, como cambia con mucha frecuencia, no creo que sea mejor escribirlo todo aquí:

Puede apuntar cada unidad a un LXC por turno con el --toparámetro, de la siguiente manera:

# Instead of deploying to a machine, use --to lxc:0
juju deploy --config percona.yaml percona-cluster --to lxc:0

# wait till new unit is 'started', then:
juju add-unit percona-cluster --to lxc:0

# wait till new unit is 'started', then:
juju add-unit percona-cluster --to lxc:0

Tenga en cuenta que, al momento de escribir este artículo, los LXC no son direccionables externamente por red fuera de su máquina host, excepto en el proveedor MAAS, por lo que necesitará tenerlos todos en la misma pieza de hardware (y cualquier cosa que los esté usando en el mismo hardware que Bueno). Lo que eso implica es que este tipo de implementación sólo tendría sentido con fines de prueba.

Una vez que juju admita LXC direccionables por red en otros proveedores, podrá distribuir los LXC a otras máquinas en el entorno utilizando estas mismas primitivas combinadas con juju add-machineprimero.

información relacionada