我已经成功部署了 juju-gui:
juju deploy --to 0 juju-gui
我也会添加机器
juju statustibo@maas:~$ juju status
environment: maas
machines:
"0":
agent-state: started
agent-version: 1.23.3
dns-name: wicked-beds.maas
instance-id: /MAAS/api/1.0/nodes/node-a3ab8efc-f8a5-11e4-9317-0050dae12e81/
series: trusty
hardware: arch=amd64 cpu-cores=2 mem=4096M
state-server-member-status: has-vote
services:
juju-gui:
charm: cs:trusty/juju-gui-27
exposed: true
units:
juju-gui/0:
agent-state: started
agent-version: 1.23.3
machine: "0"
open-ports:
- 80/tcp
- 443/tcp
public-address: wicked-beds.maas
networks:
maas-eth1:
provider-id: maas-eth1
cidr: 172.16.1.0/24
30分钟后,我无法使用其他魔法
我遇到了这个错误
juju deploy mysql
ERROR cannot download charm "cs:trusty/mysql-25": Get https://store.juju.ubuntu.com/charm-info?charms=cs%3Atrusty%2Fmysql-25: http: error connecting to proxy http://spike-dmz.aql.fr:3128: dial tcp: lookup spike-dmz.aql.fr: no such host
我的所有节点都可以访问互联网,wget store.juju.ubuntu.com 我已将所有代理设置添加到我的 environment.yaml
知道为什么 juju 不想使用我的代理吗?
答案1
节点使用 MAAS 作为其 DNS,而 MAAS 似乎不知道如何解析 spike-dmz.aql.fr。
您是否尝试过在 MAAS 中配置上游 DNS 服务器?转到右上角的设置,向下滚动Upstream DNS used to resolve domains not managed by this MAAS
并填写网络的 DNS 服务器,看看是否有帮助。
答案2
这是 juju 中的一个错误,现已在 1.22 及更高版本中修复。