Máquinas necessárias boot boot Juju

2
root@ubuntu:~# juju status
environment: maas
machines:
  "0":
    agent-state: started
    agent-version: 1.18.4.1
    dns-name: BLD15-A4.maas
    instance-id: /MAAS/api/1.0/nodes/node-7e161bda-f351-11e3-970e-f274b29c2565/
    series: precise
  "1":
    agent-state: pending
    dns-name: BLD02-A4.maas
    instance-id: manual:BLD02-A4.maas
    life: dying
    series: precise
    hardware: arch=amd64 cpu-cores=16 mem=80521M
services: {}'

Eu tenho 5 nós no ambiente MAAS Eu preciso inicializar manualmente as outras 4 máquinas via juju. Por padrão, se eu executar juju bootstrap, ele só instala o agente em uma máquina; E se eu manualmente bootstrap id de máquina 1 - 4, então eu tenho que atribuir manualmente a ID de máquina quando eu implantar charme juju?

    
por user294103 16.06.2014 / 18:55

1 resposta

2

Você só precisa criar um nó de bootstrap para o Juju. Este é o nó que irá manter e gerenciar o resto de suas implementações do Juju para esse ambiente. Depois de ter "bootstrapped" um ambiente, você pode simplesmente implantar serviços usando o comando Juju. Por exemplo,

juju deploy mysql

No seu caso, o MAAS selecionará um dos nós restantes para implantar o serviço. Se seus nós forem grandes o suficiente, você poderá implementar vários serviços em cada nó (incluindo o nó de autoinicialização) especificando opções extras. Para mais informações, consulte a documentação ( link ).

    
por Nick Veitch 17.06.2014 / 10:07