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.