Juju não pôde adicionar relação entre mediawiki & mariadb

1

Minha versão do Juju é:

# juju --version
1.25.6-xenial-amd64

Veja o anexo para wiki escalável. Problema:

# juju-1 add-relation mediawiki mariadb
ERROR ambiguous relation: "mediawiki mariadb" could refer to "mediawiki:db mariadb:db"; "mediawiki:slave mariadb:db"

Minhas implantações:

# juju-1 deploy haproxy --constraints 'instance-type=t2.micro'
Added charm "cs:trusty/haproxy-19" to the environment.
# juju-1 deploy mediawiki --constraints 'instance-type=t2.micro'
Added charm "cs:trusty/mediawiki-5" to the environment.
# juju-1 add-relation haproxy mediawiki
# juju-1 deploy mariadb --constraints 'instance-type=t2.micro'
Added charm "cs:trusty/mariadb-3" to the environment.

O que eu fiz de errado não poderia adicionar relação entre mediawiki & amp; mariadb.

    
por Steve Pe 02.08.2016 / 20:25

1 resposta

2

  

ERRO relação ambígua: "mediawiki mariadb" poderia se referir a "mediawiki: db mariadb: db"; "mediawiki: slave mariadb: db"

Isso significa que existem dois tipos de relação possíveis entre mediawiki e mariadb:

  1. mediawiki:db mariadb:db usado para conectar o Mediawiki a um banco de dados.
  2. mediawiki:slave mariadb:db usado para conectar o Mediawiki a um banco de dados secundário (escravo). Veja o feitiço MediaWiki para mais informações (na seção "MySQL Slave" dessa página).

Você tem que especificar qual relação você quer. mediawiki:db mariadb:db é o relacionamento correto para este exemplo. Execute o seguinte comando:

juju add-relation mediawiki:db mariadb:db
    
por Galgalesh 04.08.2016 / 13:07