3 votes

Juju - état de l'agent bloqué sur l'affectation

J'utilise Ubuntu 14.04 LTS, dans l'environnement MaaS. Les commandes que j'ai utilisées sont les suivantes :

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

Dans le fichier ~/.juju/environments.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

J'ai lancé ces commandes :

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

Et après tout ça, j'ai eu le hook failed : install, donc j'ai fait

juju debug-log

Il faut prendre ce paquet :

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

Ensuite tout est devenu vert, mais je ne pouvais toujours pas accéder à l'adresse publique de wordpress, j'ai supprimé les machines et les services. J'ai répété le processus et maintenant j'obtiens cette situation :

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

Comment puis-je résoudre cette situation ?

2voto

andre_ss6 Points 123

Essayez de vous connecter sur les machines qui sont bloquées en "allocation" et voyez ce qui se passe. Essayez juju ssh <unit-name> ou simplement juju ssh N où "N" est l'identifiant de la machine.

En outre, le debug-log que vous avez utilisée n'affichera par défaut que les dernières lignes, comme par exemple tail(1) . Essayez juju debug-log --replay qui vous donnera le plein rendement. Mais je pense que votre meilleure chance est de vous connecter sur ces machines.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X