OpenStack: o serviço Keystone pára imediatamente após o início

2

Ao reiniciar o serviço Keystone, ele começa com um PID, mas dentro de uma fração de segundos ele pára. Verificando o status imediatamente depois, ele mostra um PID diferente e, ao verificar novamente depois, está morto.

root@hyper5:~# service keystone restart  
stop: Unknown instance:  
keystone start/running, process 37746  
root@hyper5:~# service keystone status  
keystone start/running, process 37750  
root@hyper5:~# service keystone status  
keystone stop/waiting  
    
por user241618 30.01.2014 / 05:15

3 respostas

1

Eu tive esse problema. Tudo que fiz foi remover 'persistence' de "driver = keystone.token.persistence.backends.sql.Token" e manter "driver = keystone.token.backends.sql.Token". Depois disso, execute o serviço de reinicialização de keystone. Isso permitiu que as portas 5000 e 35357 começassem a escutar.

    
por Suhas D heeraskar 16.10.2015 / 21:51
0

Isso ocorre porque o keystone não está sendo iniciado corretamente e, portanto, a porta 35357 não está no modo de escuta. Este parece ser um comportamento anômalo do keystone de serviço. Estou mencionando as etapas que trabalharam no meu sistema para a instalação havana no Ubuntu 12.04 Kernel versão 3.2.0-67-genérico. Depois de um dia de dor de cabeça em torno desta questão. Tente estes passos, de preferência na mesma ordem.

1) Remova o pacote de keystone: -

  apt-get remove  keystone 

2) Reinicie seu sistema

 reboot 

3) Depois de reiniciar novamente INSTALE KEYSTONE.

apt-get install keystone

4) Verifique o status do serviço de keystone

 service keystone status

Ele mostrará a partida / corrida

5) Agora faça as mudanças necessárias que você quer fazer em /etc/keystone/keystone.conf

depois de fazer alterações no arquivo conf NÃO REINICIE O SERVIÇO KEYSTONE

Use o comando stop e start para fazer um efeito de reinicialização, mas não reinicie.

serviço de parada de keystone

iniciar o serviço de keystone

Para mais ajuda, colando um dump do meu CLI: -

link

    
por Akshay Patil 25.08.2014 / 17:28
0

OK, a única coisa que funcionou para mim é comentar " driver = keystone.token.persistence.backends.sql.Token " da seção [token] no arquivo /etc/keystone/keystone.conf

    
por Harti 21.01.2015 / 21:55