web-dev-qa-db-fra.com

Paysage openstack juju management

J'ai installé le pilote automatique OpenStack de paysage ( Construire OpenStack avec conjure-up | Télécharger | Ubunt ).

Quelqu'un peut-il m'aider à comprendre comment puis-je déployer des services tels que ceilometer? Je télécharge la configuration de juju, puis le copie dans .juju/enviroments.yaml. Après avoir ajouté le nom d'utilisateur, mot de passe. Ensuite, depuis le terminal, utilisez "juju bootstrap". Quand il est amorcé, j'ai une nouvelle instance dans mon tableau de bord openstack.

Après que je veuille déployer ceilomètre ( ceilometer | Juj )

Mais lors de l'ajout de relations à rabbitmq et à Keystone, il ne dit pas "impossible de se connecter à Keystone". Comment puis-je connecter la distorsion trapézoïdale installée lors de l'installation d'Openstack avec ceilometer ou tout autre service?

Peut-être que je fais tout faux? Juju a déjà été démarré lors de l'installation d'Openstack. Comment puis-je me connecter pour déployer de nouveaux services?

Toute aide serait appréciée.

4
KostyaBorisenko

Pour accéder à l’environnement juju, exécutez la procédure suivante à partir de l’emplacement où vous avez installé LDS:

# If you used the install-openstack tool, you want to do this first:
export JUJU_HOME=~/.cloud-install/juju
juju status

# Get an interactive Shell with the right ENV sourced on the landscape
# server itself.
juju ssh landscape-server/0 Sudo 'JUJU_HOME=/var/lib/landscape/juju-homes/`Sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1` Sudo -u landscape -E bash'

# You should see a lot of openstack services with this command:
juju status

À ce stade, vous pouvez fouiller, déployer des services et, de manière générale, faire des ravages dans votre environnement.

En d'autres termes, voici où vous déploieriez ceilomètre.

Bonne chance!

7
dpb