在maas门户:ht中 tp://192.168.101.148/MAAS
,我可以看到6个节点,并且状态全部为:ready。
我的 environment.yaml 文件是:
环境:
maas:
type: maas
maas-server: ht tp://192.168.101.148:80/MAAS
maas-oauth: "the key i get from the portal"
admin-secret: super-secret-made-up-admin-key
default-series: precise
错误如下:
root@ubuntu:~# juju bootstrap
2013-09-11 15:55:31,557 INFO Bootstrapping environment 'maas' (origin: distro type: maas)...
2013-09-11 15:55:32,222 ERROR Failed to launch machine /MAAS/api/1.0/nodes/node-e097fab8-1a11-11e3-a94b-0800270f346d/; attempting to release.
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/juju/providers/maas/launch.py", line 48, in start_machine
instance_uri, cloud_init.render())
ProviderInteractionError: Unexpected Error interacting with provider: 403 FORBIDDEN
Unexpected Error interacting with provider: 403 FORBIDDEN
2013-09-11 15:55:32,404 ERROR Unexpected Error interacting with provider: 403 FORBIDDEN
答案1
在 precise-proposed 中有一个修复程序,请在您的中启用它/etc/apt/sources.list
:
进而:
sudo apt-get update
sudo apt-get upgrade
然后重新启动 MAAS
sudo /etc/init.d/maas restart
这将解决你的问题。
答案2
我遇到了同样的问题,使用 PPA 中的 juju 而不是默认的精确 apt 存储库会更好一些。
安装 add-apt-repository 工具:
sudo apt-get install python-software-properties
添加 Juju PPA:
sudo add-apt-repository ppa:juju/stable
安装 Juju 核心:
sudo apt-get update
sudo apt-get install juju-core