O cluster percona pode ser usado com o LXC?

2

O encanto do percona-cluster pode ser colocado com segurança em recipientes LXC? Se sim, quais seriam os comandos do juju para conseguir isso?

    
por user55392 05.08.2014 / 18:11

1 resposta

1

Eu não sou um percona expert, mas olhando por cima do charme, não vejo nada óbvio que o restrinja a apenas uma máquina "real", ou VM. Antes de começar, por favor, esteja familiarizado com o charme README, pois você precisará segui-lo de perto, e como ele está mudando com muita frequência, não acho que seria melhor digitar tudo aqui:

  • link

Você pode segmentar cada unidade para um LXC, por sua vez, com o parâmetro --to , da seguinte maneira:

# 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

Tenha em mente que, até o momento desta publicação, os LXCs não são endereçáveis externamente à rede fora de sua máquina host, exceto no provedor MAAS, então você precisará tê-los todos na mesma peça de hardware (e qualquer coisa que esteja sendo usada no mesmo hardware). O que isso implica é que esse tipo de implantação só faria sentido para fins de teste.

Uma vez que o juju suporta LXCs endereçáveis de rede em outros provedores, você pode distribuir os LXCs para outras máquinas no ambiente usando essas mesmas primitivas combinadas com juju add-machine primeiro.

    
por dpb 25.08.2014 / 23:19