Я пытался загрузить juju, но эта ошибка, показанная ниже, продолжает появляться.
ERROR could not access file 'provider-state': Get http://X.X.X.138/MAAS/api/1.0/files/provider-state/: dial tcp X.X.X.138:80: no route to host
Еще одна вещь, моя директория для maas - это не 138, а 140. Как изменить 140? Я застрял.
Juju будет использовать URL-адрес, указанный в вашем файле environment.yaml, у провайдера типа maas.
Это должно выглядеть примерно так:
maas:
type: maas
# Change this to where your MAAS server lives. It must specify the base path.
maas-server: 'http://192.168.1.140/MAAS/'
Обратите внимание, что могут быть некоторые различия в зависимости от версии Juju, которую вы используете, так что если вы можете отредактировать свой пост, указав версию Juju , нам было бы легче ответить однозначно.
Я столкнулся с той же ошибкой, и да, действительно, это была опечатка в URL-адресе массового сервера в ~/.juju/environments.yaml
. Однако после исправления и повторной загрузки снова появилась та же ошибка.
Я удалил файл ~/.juju/environments/maas.jenv
и попытался снова. работает как шарм.