Instalando o openstack com Juju e MAAS

1

Atualmente, estou tentando implantar um cluster do Openstack usando o Juju e o MAAS no Ubuntu 14.04.

Eu tenho 6 servidores, um alocado como meu servidor MAAS e o restante é alistado e comissionado pelo servidor MAAS. Eu corri o comando

sudo openstack-install

e depois de fornecer todas as informações relevantes que ele pede, a janela mostra-me que foi bem-sucedida Bootstrapped Juju e Prepared Landscape. A questão é quando ele tenta implantar a paisagem. Isso expira aos 45 minutos e o erro quando eu faço um

sudo tail -f /var/log/juju/machine-0.log

mostra-me o seguinte:

2016-07-13 22:33:40 WARNING juju.state allwatcher.go:351 getting a public address for unit "landscape-server/0" failed: "public no address"
2016-07-13 22:33:40 WARNING juju.state allwatcher.go:355 getting a private address for unit "landscape-server/0" failed: "private no address"
2016-07-13 22:33:45 ERROR juju.state.unit unit.go:738 unit postgresql/0 cannot get assigned machine: unit "postgresql/0" is not assigned to a machine
2016-07-13 22:33:45 WARNING juju.state allwatcher.go:351 getting a public address for unit "postgresql/0" failed: "unit postgresql/0 cannot get assigned machine: unit \"postgresql/0\" is not assigned to a machine"
2016-07-13 22:33:45 ERROR juju.state.unit unit.go:748 unit postgresql/0 cannot get assigned machine: unit "postgresql/0" is not assigned to a machine
2016-07-13 22:33:45 WARNING juju.state allwatcher.go:355 getting a private address for unit "postgresql/0" failed: "unit postgresql/0 cannot get assigned machine: unit \"postgresql/0\" is not assigned to a machine"
2016-07-13 22:33:50 WARNING juju.state allwatcher.go:351 getting a public address for unit "postgresql/0" failed: "public no address"
2016-07-13 22:33:50 WARNING juju.state allwatcher.go:355 getting a private address for unit "postgresql/0" failed: "private no address"
2016-07-13 22:33:55 WARNING juju.state allwatcher.go:351 getting a public address for unit "rabbitmq-server/0" failed: "public no address"
2016-07-13 22:33:55 WARNING juju.state allwatcher.go:355 getting a private address for unit "rabbitmq-server/0" failed: "private no address"

A sessão de shell na qual executei o comando openstack-install originalmente mostra uma barra [INFO] com "Fazendo download do pacote mais recente do Autopilot Landscape ...".

Quando tentei acelerar o Juju independentemente (sem o comando sudo openstack-install) e fazer o download do pacote landscape-dense-maas, estou recebendo exatamente o mesmo erro "public no address / private no address". Por incrível que pareça, eu sou capaz de implantar o charme juju-gui com sucesso e acessar o GUI da web, mas nenhum outro charme ou serviço (eu tentei com o wordpress e hadoop e recebi o mesmo erro).

A configuração de rede do MAAS parece estar correta, já que o MAAS não está tendo problemas em encontrar nós e implantar o Ubuntu neles. Cada nó tem 2 NICs e um está conectado a uma rede privada e um está conectado à rede externa

arquivo commands.log anexado aqui

Obrigado pela leitura e sinta-se à vontade para solicitar mais informações.

    
por akm862 14.07.2016 / 23:38

1 resposta

0

Não sou especialista em openstack, mas talvez conheça a solução do seu problema. Quando implantei o openstack, tive um problema semelhante em que o proxy da minha rede estava interferindo no download do Landscape. Era estranho porque eu era capaz de ssh em um nó e instalar pacotes com apt-get , mas quando tentei implantar o openstack, a configuração do Landscape falhou. Depois de alguns problemas, descobri que o download estava falhando. Eu removi temporariamente o proxy e funcionou. Espero que isso ajude!

    
por Tristan Vigil 27.07.2016 / 02:38