Como posso ver quais serviços do Openstack foram implantados em quais servidores uma vez que o Autopilot Openstack foi concluído com êxito?

6

Eu usei com sucesso a instalação openstack no meu servidor MAAS para instalar a opção de gerenciamento de paisagem.

Configurei com sucesso as opções beta do Openstack Autopilot no console da web do Landscape e executei a instalação.

Agora tenho uma implantação limpa do Openstack nos meus nós MAAS (6).

Gostaria de entender como os serviços do Openstack foram distribuídos pelos meus nós MAAS pelo Autopoilot.

Se no meu servidor MAAS eu digitar:

export JUJU_HOME=~/.cloud-install/juju
juju status

Eu posso ver como o próprio Landscape foi implantado em muitos contêineres LXC em um dos nós MAAS. O que não vejo em nenhum lugar é como a ferramenta Autopilot Landscape utilizou o juju para implantar o Openstack nos outros nós.

Eu realmente gostaria de entender o que o juju fez para obter um melhor entendimento de a) o que eu acabei tendo eb) como a implementação de referência do Ubuntu Openstack está unida. Como eu poderia fazer a visualização do "status juju" do resultado do Autopilot?

    
por Andrew Love 07.04.2015 / 18:10

1 resposta

6

Semelhantemente a: Gerenciamento de juju em openstack de paisagem

Você pode usar o seguinte:

# If you used the install-openstack tool, you want to do this first:
export JUJU_HOME=~/.cloud-install/juju
juju status

# Get an interactive shell with the right ENV sourced on the landscape
# server itself.
juju ssh landscape/0 sudo 'JUJU_HOME=/var/lib/landscape/juju-homes/'sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1' sudo -u landscape -E bash'

# (or maybe this depending on your version of the tools)
juju ssh landscape-server/0 sudo 'JUJU_HOME=/var/lib/landscape/juju-homes/'sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1' sudo -u landscape -E bash'

# You should see a lot of openstack services with this command:
juju status
    
por dpb 08.04.2015 / 01:40