Gerenciamento de juju de openstack de paisagem

4

Instalei o piloto automático openstack ( Build OpenStack com conjure-up | Download | Ubuntu ).

Alguém pode me ajudar a entender como posso implantar serviços como o ceilômetro? Eu faço o download da configuração do juju, depois copio para .juju / enviroments.yaml. Depois de adicionar nome de usuário, senha. Então do terminal use "juju bootstrap". Quando é bootstraped eu tenho nova instância no meu painel openstack.

Depois que eu quiser implantar o ceilômetro ( ceilometer | Juju )

Mas ao adicionar relações ao rabbitmq e ao keystone, ele falha ao dizer "não é possível conectar-se ao keystone". Como posso conectar o keystone, que foi instalado durante a instalação de openstack com ceilômetro ou qualquer outro serviço?

Talvez eu esteja fazendo tudo errado? O Juju já foi inicializado ao instalar o openstack. Como posso me conectar a ele para implantar novos serviços?

Qualquer ajuda será apreciada.

    
por KostyaBorisenko 17.03.2015 / 18:31

1 resposta

7

Para ter acesso ao ambiente de juju, por favor, execute o seguinte no local onde você instalou o LDS:

# 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-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

Neste ponto, você pode pesquisar, implantar serviços e geralmente causar estragos em seu ambiente.

Em outras palavras, aqui é onde você implantaria o ceilômetro.

Boa sorte!

    
por dpb 17.03.2015 / 21:49