Openstack-Install - juju bootstrap 问题

Openstack-Install - juju bootstrap 问题

使用 MAAS 和 Autopilot 运行 Openstack-Install 时出现问题。获取错误Problem with juju bootstrap. 完整的 .cloud-install/commands.log 文件: http://pastebin.com/ANBMZwLs

它部署了一个节点,并在大约 1500 秒后失败。从日志文件来看,它似乎没有到达某些档案?但我能够通过apt-get updatessh 在部署的节点和 MaaS 服务器本身上运行。

我有两个网络,一个是公共网络(192.168.10.0),一个是节点专用网络(10.10.10.0),MAAS 服务器充当节点的代理。

任何帮助都非常感谢

答案1

在您选择的网络架构中,私有网络(您的节点)必须能够访问互联网,而您的网络似乎无法访问互联网。

您必须按照此链接中的说明在区域控制器上启用 nathttps://help.ubuntu.com/community/Internet/ConnectionSharing

1. 第一步-考虑连接到 eth1 的私有网络:

sudo iptables -A FORWARD -o eth0 -i eth1 -s 10.10.10.0/24 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -t nat -F POSTROUTING
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

2.保存iptables:

sudo iptables-save | sudo tee /etc/iptables.sav

3. 编辑 /etc/rc.local,在“exit 0”行之前添加以下几行:

iptables-restore < /etc/iptables.sav

4. 启用路由 通过启用 IP 转发来配置两个接口之间的路由网关:

sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

5. 编辑 /etc/sysctl.conf 并取消注释:

#net.ipv4.ip_forward=1

... 内容如下:

net.ipv4.ip_forward=1

问候 Sajjad

相关内容