Juju развернуть очарование juju-gui не удается с тайм-аутом подключения

Я использую Juju 1.18.4. Окружающая среда загружена, и вот статус джуджу environment: maas machines: "0": agent-state: started agent-version: 1.18.4 dns-name: poLap8.pvt.domain.net instance-id: /MAAS/api/1.0/nodes/node-9e78ad8c-5465-11e4-90b6-c80aa9bbfa5a/ series: trusty services: {}

Я пытаюсь установить juju-gui на компьютере:0 (он же poLap8.pvt.domain.net) с помощью этой командыjuju deploy - to 0 juju-gui --debug 2014-10-16 12:18:47 INFO juju.cmd supercommand.go:302 running juju-1.18.4-trusty -amd64 [gc] 2014-10-16 12:18:47 DEBUG juju api.go:171 trying cached API connection settings 2014-10-16 12:18:47 INFO juju api.go:242 connecting to API addresses: [poLap8.pv t.kaseya.net:17070] 2014-10-16 12:18:47 INFO juju apiclient.go:114 state/api: dialing "wss://poLap8. pvt.kaseya.net:17070/" 2014-10-16 12:18:47 INFO juju apiclient.go:124 state/api: connection established 2014-10-16 12:20:55 ERROR juju.cmd supercommand.go:305 cannot download charm "cs:trusty/juju-gui-10": Cannot access the charm store. Are you connected to the internet? Error details: Get https://store.juju.ubuntu.com/charm-info?charms=cs%3Atrusty%2Fjuju-gui-10: dial tcp 91.189.95.66:443: connection timed out

Сервер [MasterShifu], на котором я запускаю команду "Джуджу", имеет два сетевых адаптера - один Ethernet и один WLAN. Интерфейс Ethernet подключен к частной сети [192.168.0.0] и запускает DHCP, DNS и прокси-сервер для сети. Интерфейс Wlan подключается к внешней маршрутизируемой сети и имеет доступ к Интернету. Я могу получить доступ к магазину juju с этой машины, вот вывод curl store.juju.ubuntu.com/charm-info?charms=cs%3Atrusty%2Fjuju-gui-10 {"cs:trusty/juju-gui-10":{"canonical-url":"cs:trusty/juju-gui-10","revision":10,"sha256":"5b78eeea39c5425d8e9f95db85054fe34df932424a393af6c98a8577ef05f94f","digest":"[email protected]"}}

Машина:0 aka poLap8.pvt.domain.net. Включен только интерфейс Ethernet, а в сети 192.168.0.108 - http_proxy и https_proxy, настроенные для сервера [MasterShifu]. Я могу получить доступ к URL магазина juju с этой машины также, и вот вывод export | grep http declare -x http_proxy="192.168.0.1:3128" declare -x https_proxy="192.168.0.1:3128"

curl https://store.juju.ubuntu.com/charm-info?charms=cs%3Atrusty%2Fjuju-gui-10 {"cs:trusty/juju-gui-10":{"canonical-url":"cs:trusty/juju-gui-10","revision":10,"sha256":"5b78eeea39c5425d8e9f95db85054fe34df932424a393af6c98a8577ef05f94f","digest":"[email protected]"}}ubuntu@poLap8:~$

Я все еще не понимаю причины проблемы. Дайте мне несколько советов о том, где проверить дальше, чтобы исправить эту проблему.

1 ответ

Была такая же проблема. пытался .bashrc, /etc/environment, .juju/environments.yaml, .juju/environments/maas.jenv никто не работал.

juju set-env работал. и сделал установить прокси на всех машинах.

Это как я проверял. Вместо использования curl на главной машине.

  • juju run "curl https://store.juju.ubuntu.com/charm-info?charms=cs%3Ajuju-gui" --all и это не удалось во всех узлах.
  • juju run "env | grep proxy" --all на всех машинах и не видел ни одного, чтобы установить связанные с прокси переменные окружения.
  • juju set-env http-proxy=http://PROXY_IP:8080/ а также https-proxy
  • juju run "env | grep proxy" --all теперь возвращаются переменные прокси, установленные на всех машинах
Другие вопросы по тегам