0

*我有两个 Cobbler 服务器和一个 dhcp 服务器,让我们说 10.xx51 和 10.xx52(cobbler 服务器),10.xx53(dhcp 服务器)。我已经从安装在每个 cobbler 服务器中的 iso 创建了配置文件。我有创建了两个启用 pxe 的裸机,并在 /etc/dhcp/dhcpd.conf 的 10.xx53 中配置了 mac 地址

现在,当我尝试打开启用了 pxe 的裸机电源时,我可以从 dhcp 获取 ip 并加载内核包,但是在启动时我遇到了问题(检查镜像并停在那里)。如果 dhcp 它正在工作服务器是单个 cobbler 设置的本地服务器。*

4

1 回答 1

1

分组是 dhcp 中可用的概念,所以如果我们配置它,我们可以使用多个 cobbler 服务器维护公共 dhcp。

dhcpd.conf:

allow booting;
allow bootp;

    ignore client-updates;
    set vendorclass = option vendor-class-identifier;

    subnet 10.x.x.0 netmask 255.255.255.0 {
          option routers 10.x.x.1;
          option domain-name "test.co.in";
          option domain-name-servers      10.x.x.100;
          option subnet-mask      255.255.255.0;
          range   10.x.x.122 10.x.x.132;
          default-lease-time 21600;
           max-lease-time  43200;
     }

    group {
               filename "/pxelinux.0";
               next-server 10.x.x.51;

               host vmone { hardware ethernet <mac_address_baremetal_1>; }
           }

    group {
               filename "/pxelinux.0";
               next-server 10.x.x.52;

               host vmtow { hardware ethernet <mac_address_baremetal_2>; }

          }
于 2013-11-09T06:06:27.927 回答