我已经为 MAAS 集群配置了 Ubuntu 14.04 LTS 1 vm,为节点配置了 2 VM 来连接 MAAS 集群。
我无法在节点中完成 juju 配置,发现以下错误。
Error details:
cannot parse "/root/.juju/environments.yaml": YAML error: line 326: could not find expected ':'
我该怎么做才能解决这个问题?
答案1
似乎无法读取您的 environment.yaml 文件,因为它不符合 YAML 语法。如果您一直在编辑它,很容易就会弄乱它。
你可以尝试http://yamllint.com/看看哪里出了问题,或者直接生成一个新的。maas 部分应该看起来像这样:
maas:
type: maas
# Change this to where your MAAS server lives. It must specify the base path.
maas-server: 'http://192.168.1.1/MAAS/'
maas-oauth: '<add your OAuth credentials from MAAS here>'
# default-series: precise
authorized-keys-path: ~/.ssh/authorized_keys # or any file you want.
# Or:
# authorized-keys: ssh-rsa keymaterialhere