Erro de implementação do OpenStack / mysql “interface da relação de banco de dados… está aguardando… database_password, database_host”

0

Eu implantei um sistema de openstack usando juju. Várias das unidades estão dizendo "Relações incompletas: banco de dados". Os logs de depuração para o serviço de cinder, por exemplo, dizem:

unit-cinder-0: 19:55:41 INFO unit.cinder/0.juju-log database relation's interface, shared-db, is related awaiting the following data from the relationship: database_password, database_host.

O que isso significa exatamente? Parece que o charme do cinder precisa saber o nome do host e a senha do banco de dados. Mas eu pensei que aprenderia isso através de sua relação com o mysql. Eu deveria configurar os parâmetros database_host e database_password em algum lugar? Se sim, onde? Eles não fazem parte da configuração do charme.

Aqui está um pequeno trecho do status do juju, mostrando o status e as relações da unidade. Você pode ver que o mysql está ativo e funcionando, e existe uma relação entre o cinder e o mysql.

cinder/0*               waiting   idle   7        30.111.1.208    8776/tcp             Incomplete relations: database
hacluster/5             active    idle            30.111.1.208                         Unit is ready and clustered
mysql/1*                active    idle   0/lxd/3  30.111.1.202    3306/tcp             Ready
hacluster/1             active    idle            30.111.1.202                         Unit is ready and clustered

hacluster:ha                             cinder:ha                                      hacluster               subordinate
keystone:identity-service                cinder:identity-service                        keystone                regular
mysql:shared-db                          cinder:shared-db                               mysql-shared            regular
rabbitmq-server:amqp                     cinder:amqp                                    rabbitmq                regular

Para mais detalhes, enviei a saída de " status juju " e " juju show-machines "

    
por Gary Cote 03.02.2018 / 20:18

0 respostas