语境
我目前正在建立一个小集群。目前,我只配置并运行了一个节点(CentOS 7):一个管理节点。所有其他节点(计算节点)尚未配置。

计算节点在 RedHat 6 上运行,我试图在我的管理节点上使用 Cobbler 为它们提供 Centos 7。
我已经安装了 Cobbler 并将其配置为 PXE 引导我的一个计算节点并在其上安装 Centos 7。
管理节点位于子网 10.10.3.64/26 上,VLAN n° 1301 上。计算节点也必须在该子网中配置 IP 地址。
补鞋匠配置
我已将 cobbler 配置为管理 dns 和 dhcp。我创建了一个系统对象,代表我要配置的节点。
/etc/cobbler/modules.conf
[dhcp]
module = manage_isc
(整个文件在这里)
/etc/cobbler/settings(相关设置/我已更改的设置)
manage_dhcp: 1
manage_dns: 1
bind_master: 10.10.3.65
manage_forward_zones: ['linuxrt']
manage_reverse_zones: ['10.10.3']
next_server: 10.10.3.65
restart_dns: 1
restart_dhcp: 1
server: 10.10.3.65
(整个文件在这里)
(不能发超过2个链接,其他配置文件在评论中链接)
问题
当我在 PXE 上启动计算节点时,它开始寻找 DHCP 服务器,然后我得到了那个错误:
PXE-E51: No DHCP or proxyDHCP offers were received.
/var/log/messages 中没有生成 dhcp 日志。我还尝试使用 嗅探管理节点上的传入包tcpdump,但我没有看到来自计算节点的任何内容。似乎节点的 dhcp 查询没有到达管理节点。