我想设置一台 Ubuntu Openstack“超级计算机”,作为我的科学与技术课程的课堂项目。但是,我无法将互联网连接到我的节点。我尝试了在论坛上找到的无数不同的 iptables 配置,但都无济于事。我的节点 PXE 启动并在 MAAS 上注册,我甚至可以通过 MAAS GUI 启动它们。但是,节点需要大约 3 小时才能启动,因为它们无法从互联网上下载。关于设置的简要说明:
Public IP - eth0: 192.168.64.5 / 192.168.64.0/24
Private IP - eth1: 10.1.1.1 / 10.1.1.0/24
有趣的是,我可以从 192.168.64.x 网络 ping 10.1.1.1 NIC,甚至是节点 NIC:
Janzs-iMac:~ jjanz$ ping -c 4 10.1.1.1
PING 10.1.1.1 (10.1.1.1): 56 data bytes
36 bytes from blair-majex.a55blaster (192.168.64.1): Redirect Host(New addr: 192.168.64.5)
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 150d 0 0000 40 01 59e0 192.168.64.18 10.1.1.1
64 bytes from 10.1.1.1: icmp_seq=0 ttl=64 time=0.516 ms
36 bytes from blair-majex.a55blaster (192.168.64.1): Redirect Host(New addr: 192.168.64.5)
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 1771 0 0000 40 01 577c 192.168.64.18 10.1.1.1
64 bytes from 10.1.1.1: icmp_seq=1 ttl=64 time=0.531 ms
36 bytes from blair-majex.a55blaster (192.168.64.1): Redirect Host(New addr: 192.168.64.5)
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 6a5a 0 0000 40 01 0493 192.168.64.18 10.1.1.1
64 bytes from 10.1.1.1: icmp_seq=2 ttl=64 time=0.449 ms
36 bytes from blair-majex.a55blaster (192.168.64.1): Redirect Host(New addr: 192.168.64.5)
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 dcfb 0 0000 40 01 91f1 192.168.64.18 10.1.1.1
64 bytes from 10.1.1.1: icmp_seq=3 ttl=64 time=0.465 ms
--- 10.1.1.1 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.449/0.490/0.531/0.034 ms
但是,当我在 MAAS 控制器上执行以下操作时:
ping -I eth1 192.168.64.5
或者
ping -I eth1 192.168.64.1
我得到:
python@blare-majex:~$ ping -c 4 -I eth1 192.168.64.5
PING 192.168.64.5 (192.168.64.5) from 10.1.1.1 eth1: 56(84) bytes of data.
From 10.1.1.1 icmp_seq=1 Destination Host Unreachable
From 10.1.1.1 icmp_seq=2 Destination Host Unreachable
From 10.1.1.1 icmp_seq=3 Destination Host Unreachable
From 10.1.1.1 icmp_seq=4 Destination Host Unreachable
我已在以下网站上发布了完整的 MAAS 设置,并附有屏幕截图:http://sd52.bc.ca/pcs/?p=1633
感谢您提供的任何帮助,帮助我弄清楚发生了什么。我的学生很乐意做这个项目。
答案1
我认为您遇到的问题与我在此回答的帖子中提到的问题相同。
Openstack-Install - juju bootstrap 问题
您必须在所选网络模型的区域控制器上启用 NAT。检查此处并尝试说明。