Erro "Serviço indisponível" ao usar o openstack conjure-up

0

Estou tentando configurar um ambiente de teste do OpenStack e queria usar o conjure-up para fazer isso.

Eu configurei a ponte lxd via lxd-init e tentei executar o openstack conjure-up -

Ele iniciou o bootstrap do sistema, mas depois de alguns segundos ele foi abortado com o seguinte erro:

"Erro: obtenha o link : Serviço indisponível"

Suponho que tenha algo a ver com a sub-rede lxd que criei anteriormente, mas não tenho certeza do que está acontecendo de errado.

Ver como conjure-up parece ser bastante simples para qualquer outra pessoa, eu encontrei muito pouca documentação ou conselhos na web sobre a configuração correta.

Se alguém pudesse explicar o erro acima ou talvez me dissesse algo sobre a maneira correta de usar o lxd-init eu ficaria muito grato.

Com os melhores cumprimentos, Florian Seifer

ATUALIZAÇÃO:

Este é o meu log de conjure-up para "conjure-up openstack" conjure-up / openstack: [ERRO] conjure-up / openstack: ERRO configuração inválida: não é possível conectar-se ao servidor LXD local: conexões recusadas LXD; o LXD está rodando?

Por favor, configure o LXD executando:

$ newgrp lxd

$ lxd init

conjure-up/openstack: [ERROR]
conjure-up/openstack: Showing dialog for exception: NoneType 
conjure-up/openstack: [ERROR] 
conjure-up/openstack: Showing dialog for exception: Traceback (most recent call last):
File "/usr/lib/python3.5/concurrent/futures/thread.py",
    line 55, in run result = self.fn(*self.args, **self.kwargs)
File "/usr/lib/python3/dist-packages/conjureup/controllers/deploy/gui.py",
    line 30, in _pre_deploy_exec app.current_model)['provider-type'] 
File "/usr/lib/python3/dist-packages/conjureup/juju.py", 
    line 32, in _decorator login(force=True) 
File "/usr/lib/python3/dist-packages/conjureup/juju.py", 
    line 103, in >login uuid = get_model(app.current_controller, app.current_model)['model-uuid'] 
File "/usr/lib/python3/dist-packages/conjureup/juju.py", 
    line 554, in get_model models = get_models(controller)['models']
File "/usr/lib/python3/dist-packages/conjureup/juju.py", 
    line 588, in get_models "Unable to list models: {}".format(sh.stderr.decode('utf8'))) 
LookupError: Unable to list models: error: controller walrus not found
    
por Ollowain 29.09.2016 / 08:53

1 resposta

0

Você deve garantir que está executando sudo lxd init e percorrer as etapas para configurar o armazenamento e uma rede IPv4 para uso do LXD.

Além disso, você vai querer ter certeza de que você pode conversar com o LXD como o usuário que você planeja executar. Para testar, basta executar lxc finger como usuário.

Temos uma atualização de pacote que será lançada na próxima semana para melhorar essa nova experiência do usuário e pré-configurar o LXD para estar pronto para uso imediato.

    
por battlemidget 27.01.2017 / 07:09