Несколько серверов cobbler с одним сервером DHCP в одной подсети

* У меня есть два сервера Cobbler и один сервер dhcp, скажем, 10.xx51 и 10.xx52(серверы cobbler), 10.xx53(сервер dhcp). Я создал профили из iso, который монтируется на каждом сервере cobbler. создал два пустых металла с поддержкой pxe и настроил их по MAC-адресам в /etc/dhcp/dhcpd.conf из 10.xx53

Теперь, когда я пытаюсь включить pxe с поддержкой голых металлов, я могу получить ip из dhcp и загрузить пакеты Kernal, но при загрузке я сталкиваюсь с проблемой (проверка зеркала и остановка там). Это работает, если dhcp сервер является локальным для индивидуальной установки сапожника.*

1 ответ

Решение

Группировка - это концепция, доступная в dhcp, поэтому, если мы настроим это, мы сможем поддерживать общий 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>; }

          }
Другие вопросы по тегам