Centos

補鞋匠和 PXE

  • January 2, 2017

我已經在 ESXi 的虛擬化 Centos 中成功安裝了 Cobbler 伺服器,因此我可以為我需要設置的小型裸機集群提供自動化安裝。

我的公司設置了黑盒 DHCP 和 DNS,我無法管理也無法檢查。

當我在範例框中設置時,我必須使用 PXE 通過 NIC 引導,我無法正確選擇 Cobbler 伺服器的 IP,它嘗試獲取 DHCPD 地址然後失敗。

我確定房間裡有一頭我目前看不到的大象,有人能就這個話題給我啟發嗎?我應該創建一個小型封閉網路來負責 Cobbler 的 DNS/DHCP 模組嗎?

您不一定需要使用 cobbler 安裝執行自己的 DHCP/DNS 伺服器,但為了通過 PXE 正確啟動,DHCP 伺服器必須向客戶端發送附加屬性(至少包含 TFTP 伺服器的主機名next-serverfilename以及從中載入的文件名)。

如果您無法將這些屬性添加到新集群成員的 DHCP 配置中,您確實需要使用 DHCP 伺服器設置您自己的 VLAN,但在開始之前請與您公司的網路團隊聯繫。

引用自:https://serverfault.com/questions/823693