在同一台服务器上的 14.04LTS 区域 + 集群上设置 MAAS DHCP 不起作用

在同一台服务器上的 14.04LTS 区域 + 集群上设置 MAAS DHCP 不起作用

第一次尝试 MAAS(想要使用 MAAS 在云设置下进行 Openstack 开发/测试)。我想要实验室网络 <-> (eth0) MAAS 区域和集群服务器 (eth1) [DHCP/DNS] <-> 隔离网络。我通过 14.04 LTS 安装程序安装了选定的 MAAS,经过几次故障后,我相信大部分工作正常(UI 可用),但我无法在隔离网络上获取 DHCP。困扰我的一件事是我无法 ping 通集群服务器的 eth1 地址。我希望得到有关 maas 的一般故障排除技巧、在日志中查找的内容等。从集群系统,我可以 ping 它自己的 eth1 地址,但在 (eth1) 192.0.2.0 网络上的其他地址上,我得到了目标主机不可达的信息。

#cat /etc/network/interfaces
...
# The primary network interface
# This is an autoconfigured IPv6 interface
auto eth0
iface eth0 inet static
#iface eth0 inet6 auto
address 10.80.xxx.50
netmask 255.255.254.0
network 10.80.xxx.0
broadcast 10.80.xxx.255
gateway 10.80.xxx.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers xxx.xxx.xx.132 xxx.xx.xxx.52 xxx.xx.xxx.41
dns-search xxx.com

auto eth1
iface eth1 inet static
address 192.0.2.10
netmask 255.255.255.0
up ip route add 192.0.2.0/24 via 192.0.2.1 || true   

# ip addr
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:1e:68:9b:2f:6c brd ff:ff:ff:ff:ff:ff
inet 192.0.2.10/24 brd 192.0.2.255 scope global eth1
   valid_lft forever preferred_lft forever
inet6 fe80::21e:68ff:fe9b:2f6c/64 scope link
   valid_lft forever preferred_lft forever

#ip route
default via 10.80.208.1 dev eth0
10.80.208.0/23 dev eth0  proto kernel  scope link  src 10.80.208.50
192.0.2.0/24 dev eth1  proto kernel  scope link  src 192.0.2.10

答案1

这让我有点困惑,因为看起来 eth1 确实没有连接到正确的网络,但我看到所有电缆都已连接。答案是,我实际上并没有搞砸我的网络/路由设置,但我没有意识到 NIC 映射的 udev 规则与我所假设的不同。我的服务器的 NetMgmt 端口实际上在服务处理器和服务器之间共享一个物理连接器。我已经召回并重新安装 MAAS,事情进展得好多了。

相关内容