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
У меня есть 2 узла, готовы на сервере Мааса и когда я работаю, амулет загружают одного из них идущий в расположенный пользователю root, но я все еще получил ошибочный массаж, который я упомянул выше этого своего файла среды,
environments:
maas:
type: maas
maas-server: 'maas-server-ip-address/MAAS';
maas-oauth: 'vzgAAtkW9YftwMRDxb:z9EHbEgsBjMNjbP5r4:9AdTb7gMU39FvPBKHsbPYNT9FAtFGscs'
admin-secret: 'my-root-password'
default-series: 'precise'
Править:
Помещенный из амулета загружают-v - отладка, которая это слишком много, но конец вывода:
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
мой файл среды снова
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
Имя хоста моего сервера hu
, и я думаю, что моей проблемой является пароль администратора, потому что я читал, это должно быть заменено случайным паролем.Спасибо за помощь.
Я получил очень похожую ошибку, когда попытался запустить Juju, когда у меня было два узла, оба из которых находились в состоянии «Выделено». Мне пришлось «Остановить» один из двух узлов, перевести его в состояние «Готово» и снова запустить. Не уверен, что это ваша проблема, но я столкнулся с ней.
Надеюсь, что это помогает.
Вы должны удалить точки с запятой на концах строк.
Кроме того, для секрета администратора, это будет просто пароль для различных машин, настроенных с помощью Juju. Просто установите что-либо, что трудно угадать.
В строке maas-server
вам нужно иметь http://
перед ним, что делает строку while чем-то вроде
maas-server: 'http://172.26.0.10/MAAS/'
Выбранное сообщение о произвольных инструментах в порядке, мое делает это и не имеет плохие последствия.
Убедитесь, что вы взяли значение maas-oauth
из веб-интерфейса MaaS на странице настроек пользователя (это называется ключом).
Итак, весь файл environments.yaml
должен выглядеть примерно так:
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