Please check your credentials or use 'juju bootstrap' to create a new environment. Error details: no reachable servers.
Error: Unable to connect to environment "maas". Please check your credentials or use 'juju bootstrap' to create a new environment.
Error details: no reachable servers
J'ai 2 nœuds sont prêts sur le serveur maas et lorsque j'exécute juju bootstrap l'un d'eux va être localisé pour l'utilisateur root mais j'ai toujours le massage d'erreur que j'ai mentionné ci-dessus mon fichier d'environnement,
environments:
maas:
type: maas
maas-server: 'maas-server-ip-address/MAAS';
maas-oauth: 'vzgAAtkW9YftwMRDxb:z9EHbEgsBjMNjbP5r4:9AdTb7gMU39FvPBKHsbPYNT9FAtFGscs'
admin-secret: 'my-root-password'
default-series: 'precise'
Éditer:
La sortie de juju bootstrap -v --debug c'est trop mais la fin de la sortie est:
WARNING juju.provider.maas environ.go:181 picked arbitrary tools &{"1.14.1-precise-AMD64" "172.26.0.10:80/MAAS/api/1.0/files/…;}
2013-09-26 13:06:41 DEBUG juju.provider.maas environ.go:267 maas user data; 9888 bytes
2013-09-26 13:06:41 DEBUG juju.provider.maas environ.go:273 started instance "/MAAS/api/1.0/nodes/node-bb337654-25dc-11e3-ac82-70f39519a2c5/"
2013-09-26 13:06:41 INFO juju supercommand.go:284 command finished
mon fichier d'environnement est à nouveau
environments:
maas:
type: maas
maas-server: '172.26.0.10:80/MAAS/';
maas-oauth: 'p3PeSub2ajPWVKL7pH:bZAWke8fydgAsBL8NQ:ZkZMjx5XvptMzrPgy2LqvA5W6BAWPCdj'
admin-secret: 'admin-password'
default-series: precise
authorized-keys-path: ~/.ssh/id_rsa.pub
Le nom d'hôte de mon serveur est hu
, et je pense que mon problème est le mot de passe administrateur car j'ai lu qu'il doit être remplacé par une phrase de passe aléatoire. Merci de votre aide.
J'ai eu une erreur très similaire lorsque j'ai essayé de bootstrap Juju quand j'avais deux nœuds qui étaient tous les deux dans l'état "Alloué". J'ai dû "Arrêter" l'un des deux nœuds, en le mettant dans l'état "Prêt" et bootstrap encore. Je ne sais pas si c'est votre problème mais c'est quelque chose que j'ai rencontré.
J'espère que cela pourra aider.
Vous devez supprimer les points-virgules aux extrémités des lignes.
De plus, pour le secret administrateur, ce sera juste le mot de passe pour diverses machines configurées avec Juju. Réglez-le sur quelque chose de difficile à deviner.
Sur le maas-server
line, vous devez avoir un http://
avant, ce qui rend la ligne while quelque chose comme
maas-server: 'http://172.26.0.10/MAAS/'
Le message des outils arbitraires choisis est correct, le mien le fait et n'a aucun effet néfaste.
Assurez-vous de prendre le maas-oauth
valeur de l'interface utilisateur Web MaaS sur la page des préférences utilisateur (il l'appelle une clé).
Donc, l'ensemble environments.yaml
le fichier devrait ressembler à ceci:
environments:
maas:
type: maas
maas-server: 'http://172.26.0.10/MAAS/'
maas-oauth: 'p3PeSub2ajPWVKL7pH:bZAWke8fydgAsBL8NQ:ZkZMjx5XvptMzrPgy2LqvA5W6BAWPCdj'
admin-secret: '5fjC6PPeO9XwrPu1TfNmMWD4q'
default-series: precise
authorized-keys-path: ~/.ssh/id_rsa.pub