我已经在 ESXi 中的虚拟化 Centos 中成功安装了 Cobbler 服务器,因此我可以为需要设置的小型裸机集群提供自动安装。
我的公司设置了黑盒 DHCP 和 DNS,我无法管理也无法检查。
当我在示例盒中设置时,我必须使用 PXE 通过 NIC 进行引导,我无法正确选择 Cobbler 服务器的 IP,它会尝试获取 DHCPD 地址,然后失败。
我确信房间里有一头大象我目前看不到,有人能就这个问题给我启发吗?我是否应该创建一个小型封闭网络来负责 Cobbler 的 DNS/DHCP 模块?
答案1
您不一定需要使用 cobbler 安装来运行您自己的 DHCP/DNS 服务器,但是为了通过 PXE 正确启动,DHCP 服务器必须向客户端发送附加属性(至少包含 TFTP 服务器的主机名next-server
和filename
要从中加载的文件名)。
如果您无法将这些属性添加到新集群成员的 DHCP 配置中,那么您确实需要使用 DHCP 服务器设置您自己的 VLAN,但在开始之前请与您公司的网络团队联系。