A tentativa de acessar o console a partir do painel de controle retorna: “o console está indisponível no momento.”

1

Eu tenho o openstack-dashboard instalado a partir do openstack-base em um ambiente MAAS e parece estar funcionando para quase tudo. Eu posso ver e mudar redes / roteadores / portas e iniciar uma instância. Eu tenho uma instância com um IP flutuante que eu posso ping e telnet para a porta ssh. ssh ubuntu @ floatingip conecta e depois expira.

Tentando acessar o console a partir do painel de controle retorna: o console está indisponível no momento. Por favor, tente novamente mais tarde.

Quando faço "juju ssh x" no nó nova-compute onde minha instância está em execução, uma lista virst retorna:

 Id    Name                           State
----------------------------------------------------
 5     instance-00000002              running

mas virsh console 5 retorna:

Connected to domain instance-00000002
Escape character is ^]
error: internal error: character device <null> is not using a PTY

Verifiquei que o nova-authconsole está em funcionamento.

Quando olho para /var/lib/instances/{instance}/console.log , ele mostra um log completo do console e tudo, desde a inicialização, parece correto. O nova-cloud-controller possui o console-acesso-protocl configurado para o novnc. O console-proxy-ip está configurado para local.

Eu suspeito que todos os três métodos de tentar acessar a instância são causados por uma única falha, mas não sei onde procurar por ela.

Alguma idéia de como rastrear este aqui?

    
por Daniel Bidwell 04.11.2015 / 18:30

1 resposta

0

Você ativou o acesso ao console no encanto do controlador nova-cloud? A chave de configuração é chamada console-access-protocol :

Protocol to use when accessing virtual machine console. Supported types
are None, spice, xvpvnc, novnc and vnc (for both xvpvnc and novnc)
    
por Andreas Hasenack 09.11.2015 / 16:48