web-dev-qa-db-fra.com

Juju + openstack. Bootstrap est réussi, mais je ne peux pas créer d'autres services

Un peu de contexte.

J'utilise Openstack, déployé via MAAS fonctionnant dans VMWare 5.1u1.

J'ai utilisé ce guide pour MAAS: http://maas.ubuntu.com/docs/quantal/install.html

Et celui-ci pour Openstack: https://help.ubuntu.com/community/UbuntuCloudInfrastructure (la section pour MAAS et juju)

Après quelques maux de tête initiaux, MAAS et Openstack semblent heureux (ish).

J'ai maintenant défini environnement.yaml à attacher à la configuration openstack, qui semble également fonctionner. puisque juju bootstrap se termine avec succès et je vois l'instance tourner dans openstack.

juju status semble bien aussi:

$ juju status 
 2013-06-22 18: 11: 35,330 AVERTISSEMENT Service d'identité OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18: 11: 35,331 AVERTISSEMENT Appels API S3 n'utilisant pas de transport sécurisé 
 2013-06-22 18: 11: 35,331 INFO Connexion à l'environnement ... 
 2013-06-22 18: 11: 35,401 AVERTISSEMENT Le service de calcul OpenStack n'utilise pas de transport sécurisé 
 2013 -06-22 18: 11: 36,041 INFO Connecté à l'environnement. 
 Machines: 
 0: 
 État-agent: exécution 
 Nom-DNS: 192.168.1.2 
 id-instance: 460b0613-92a0-4dfd-8ad8-1b187d77a9fa 
 état-instance: exécution de 
 services: {} 
 2013-06-22 18:11 : 36,115 La commande INFO 'status' s'est terminée avec succès 

Si j'essaie de déployer un service, par exemple juju deploy juju-gui

 $ juju deploy juju-gui 
 2013-06-22 18: 15: 32,060 INFO Recherche de charme cs: précis/juju-gui dans le magasin de charme 
 2013-06-22 18: 15: 33,320 AVERTISSEMENT Service d'identité OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 33,320 AVERTISSEMENT Appels d'API S3 n'utilisant pas de transport sécurisé 
 2013-06-22 18:15: 33 402 AVERTISSEMENT Le service de calcul OpenStack n'utilise pas de transport sécurisé 
 2013-06-22 18: 15: 33,428 INFO Connexion à l'environnement ... 
 2013-06-22 18: 15: 34,063 INFO Connecté à l'environnement . 
 2013-06-22 18: 15: 34,064 AVERTISSEMENT Service d'identité OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,064 AVERTISSEMENT Appels d'API S3 n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,071 INFO Utilisation de la version charm cachée de juju-gui 
 2013-06-22 18: 15: 34,094 AVERTISSEMENT Le service d'identité OpenStack n'utilise pas de transport sécurisé 
 2013 -06-22 18: 15: 34,094 AVERTISSEMENT Appels d'API S3 n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,160 AVERTISSEMENT Le service de calcul OpenStack n'est pas en utilisant le transport sécurisé 
 2013-06-22 18: 15: 34,183 AVERTISSEMENT Service d'identité OpenStack n'utilisant pas le transport sécurisé 
 2013-06-22 18: 15: 34,184 AVERTISSEMENT Les appels d'API S3 n'utilisent pas le transport sécurisé 
 2013-06-22 18: 15: 34,249 AVERTISSEMENT Service de calcul OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,284 AVERTISSEMENT Service d'identité OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,285 AVERTISSEMENT Appels d'API S3 n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,349 AVERTISSEMENT Service de calcul OpenStack n'utilisant pas de transport sécurisé 
 2013-06- 22 18: 15: 34,373 AVERTISSEMENT Service d'identité OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,373 AVERTISSEMENT Appels d'API S3 n'utilisant pas de transport sécurisé 
 2013-06-22 18:15 : 34,437 AVERTISSEMENT Service de calcul OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,467 AVERTISSEMENT Service d'identité OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,467 AVERTISSEMENT S3 Appels d'API n'utilisant pas de transport sécurisé 
 2013- 06-22 18: 15: 34,530 AVERTISSEMENT Service de calcul OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,553 AVERTISSEMENT Service d'identité OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18 : 15: 34,554 AVERTISSEMENT Appels API S3 n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,620 AVERTISSEMENT Service de calcul OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18: 15: 34,645 INFO Charm déployé en tant que service: 'juju-gui' 
 2013-06-22 18: 15: 34,646 La commande INFO 'deploy' s'est terminée avec succès 

La commande s'est terminée avec succès, mais rien ne tourne dans openstack.

Je reçois des avertissements sur les connexions sécurisées, oui, mais j'aimerais penser que inst causer mes problèmes

 Statut $ juju 
 2013-06-22 18: 20: 35,763 AVERTISSEMENT Service d'identité OpenStack n'utilisant pas de transport sécurisé 
 2013-06-22 18: 20: 35,763 AVERTISSEMENT Appels d'API S3 n'utilise pas de transport sécurisé 
 2013-06-22 18: 20: 35,764 INFO Connexion à l'environnement ... 
 2013-06-22 18: 20: 35,833 AVERTISSEMENT Le service de calcul OpenStack n'utilise pas de transport sécurisé 
 2013-06-22 18: 20: 36,464 INFO Connecté à l'environnement. 
 Machines: 
 0: 
 État-agent: exécution 
 Dns- nom: 192.168.1.2 
 id-instance: 460b0613-92a0-4dfd-8ad8-1b187d77a9fa 
 état-instance: en cours d'exécution 
 3: 
 id-instance: en attente 
 services: 
 juju-gui: 
 charme: cs: précis/juju-gui-61 
 relations: {} 
 unités: 
 juju-gui/1: 
 état de l'agent: en attente 
 machine: 3 
 adresse publique: null 
 2013-06-22 18:20 : 36 553 INFO 'commande' d'état terminée avec succès 
 

Je n'ai expérimenté avec juju que pendant une semaine maintenant, donc je ne sais pas comment commencer à résoudre ce problème. Je suis sûr que c'est quelque chose de simple, il y a juste mille choses simples à vérifier. Toute aide serait appréciée.

environnements.yaml

 par défaut: openstack_s3 
 environnements: 
 maas: 
 type: maas 
 maas-server: 'http://192.168.1.100:80/ MAAS '
 Maas-oauth:' wXcWaJZWF3JUBk8m9d: PYD5g4uT5ve2QmDHn9: pv2fnEpUUPpU96TStYb59jqjeGqmrUdm '
 Secret-administrateur:' .____. 
 Secret-administrateur: '.____. .] openstack_s3: 
 type: openstack_s3 
 contrôle-bucket: juju-openstack-admin-a1dd-ddf7023d869c 
 admin-secret: bec797e973914c05b954db4ef0074235 
 série par défaut: précis 
 default-image-id: 25eaf6ca-8568-403f-b395-29b64dcf8566 
 auth-url: http://192.168.1.112:5000/v2.0/
 nom d'utilisateur: admin 
 mot de passe: openstack 
 nom-projet: admin 
 clé-secrète: 033f36a1e2524afea1142e6b2055c76b 
 ec2-uri: http://192.168.1.108:8773/services/ Nuage 
 S3-uri: http://192.168.1.108:3333[.____. diplomatique.____.]
 $ juju --version 
 juju 0.7 
 

En outre, par Erreur de connexion MAAS et Juju Post-Bootstrap J'ai changé les noms d'hôte dans mes environnements.yaml en IP. Pas de changement.

3
Matt Delaney

Après avoir joué avec certaines des variables "Type" dans le fichier environnement.yaml Il semble que je l'ai fait fonctionner avec le type ec2:

 juju: environnements 
 environnements: 
 openstack: 
 type: ec2 
 contrôle-bucket: juju-openstack-admin-9d2d-bd3540c21308 
 admin-secret: 8ad4d69fadc5455ebac26fc23b596563 
 clé-d'accès: f4d6f64c0d3f4d72bf6c3fb8f03cf438 
 clé-secrète: 033f36a1e2524afea1142e6b20ri: http: 872: 873: // 
 s3-uri: http: //arqcp.master: 3333 
 série-par-défaut: précis 
 id-image-par-défaut: AMI-00000005 
2
Matt Delaney

Il me semble qu'il n'y a pas de machines disponibles (à l'état "Prêt") pour MAAS à utiliser pour déployer les services. Pourriez-vous s'il vous plaît vous assurer que vous avez des machines disponibles pour le faire? Sinon, veuillez:

juju get-constraints

Et montrez-nous la sortie. Peut-être que les contraintes empêchent MAAS de fournir un nœud à juju.

1
Andres Rodriguez