Juju - агент государства застрял на выделении

Я использую Ubuntu 14.04 LTS, используя среду MaaS. Команды, которые я использовал, были:

sudo add-apt-repository ppa:juju/stable
sudo apt-get update && sudo apt-get install juju-core
wget -c https://streams.canonical.com/juju/tools/releases/juju-1.22.1-trusty-amd64.tgz

В файле ~ / .juju / environment.yaml:

 maas:
        type: maas

        # maas-server specifies the location of the MAAS server. It must
        # specify the base path.
        #
        maas-server: 'http://172.16.1.160/MAAS/'

        # maas-oauth holds the OAuth credentials from MAAS.
        #
        maas-oauth: 'hf2bxnTtpCzKYqjTM2:NMuK7kFXrwsyqAvArK:ZbhT76BDbyMEU5mTXxv9X6YJuAPAMBcS'
        admin-secret: password
        agent-metadata-url: http://172.16.1.160/juju-metadata/tools
        # maas-server bootstrap ssh connection options
        #

        # bootstrap-timeout time to wait contacting a state server, in seconds.
        bootstrap-timeout: 1800

Я выполнил следующие команды:

juju bootstrap
sudo apt-get install bzr
mkdir –p /opt/charms/trusty; cd /opt/charms/trusty
bzr branch lp:charms/wordpress
bzr branch lp:charms/mysql
bzr branch lp:charms/juju-gui
juju deploy --to 0 –-repository=/opt/charms local:trusty/juju-gui
juju deploy –-repository=/opt/charms local:trusty/wordpress
juju deploy –-repository=/opt/charms local:trusty/mysql
juju add-relation wordpress mysql

И после всего этого я получил хук не удалось: установить, так что я сделал

juju debug-log

Нужно получить этот пакет:

sudo add-apt-repository ppa:charmers/charm-helpers

Тогда все получил зеленый, но все еще не мог получить доступ к общему адресу WordPress, я удалил машины и службы. Я повторил процесс, и теперь я получаю эту ситуацию:

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

Как мне решить эту ситуацию?

3
задан 13 April 2015 в 13:26

1 ответ

Попытайтесь войти в систему на машинах, которые застревают в "выделении" и видят то, что продолжается. Попробуйте juju ssh <unit-name>, или всего juju ssh N, где "N" является идентификатором машины.

кроме того, эти debug-log команда, которую Вы использовали, будет значением по умолчанию только показывать последние несколько строк, как tail(1). Попробуйте juju debug-log --replay, который даст Вам полный вывод. Но я думаю, что Ваш лучший выбор состоит в том, чтобы войти в систему на тех машинах.

2
ответ дан 13 April 2015 в 13:26

Другие вопросы по тегам:

Похожие вопросы: