Juju 配置错误

Juju 配置错误

我已经为 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

相关内容