Juju bootstrap-403禁止“不允许启动此节点”

Juju bootstrap-403禁止“不允许启动此节点”

我第一次尝试部署 MAAS/Juju,但在尝试引导 JuJu 时遇到了一些问题。

这是我的错误:

root@maas-server:~/.juju# juju bootstrap
Launching instance
WARNING picked arbitrary tools &{"1.18.4-precise-amd64" "https://streams.canonical.com/juju/tools/releases/juju-1.18.4-precise-amd64.tgz" "fa87616011cf2fbc7f25a646b59070aa8df1e54d6edfd279281894e9c3fbcc4d" %!q(int64=5360167)}
ERROR bootstrap failed: cannot start bootstrap instance: gomaasapi: got error back from server: 403 FORBIDDEN (You are not allowed to start up this node.)
Bootstrap failed, destroying environment
ERROR cannot start bootstrap instance: gomaasapi: got error back from server: 403 FORBIDDEN (You are not allowed to start up this node.)

这是我的 environment.yaml

environments:
  vb-maas:
    type: maas
    maas-server: http://10.0.0.1:80/MAAS
    maas-oauth: "BMpXsbZDqP4xUvyYJu:8ctDLuRsAc7UNj7T2M:YwBHUDXUEvhzuXZpHBky9p8wmsyFdMCL"
    admin-secret: super-secret-made-up-admin-key
    default-series: precise
    authorized-keys-path: /root/.ssh/id_rsa.pub

Ubuntu serve(maas server)是14.04版本。Juju : 1.18.1-trusty-amd64 MAAS : 1.5.2+bzr2282-0ubuntu

我有 2 个节点“准备就绪”。考虑到“403 错误”,我假设密钥、密码或权限存在问题...我删除了 MAAS 密钥并重新生成另一个,没有变化。

感谢您的帮助 !

答案1

我找到了一个解决方案。我没有为我的节点指定电源类型。我的节点是 vm,我不明白文档希望我对 virsh 类型做什么。所以我选择了“WOL”。目前,它有效。Juju 已部署,我可以在我的节点上部署 openstack 服务。

感谢大家的帮助。

相关内容