У меня есть одна область DHCP для создания систем на одном сайте, а на другом сайте нет (по крайней мере, пока) инфраструктуры для создания систем с использованием cobbler. В конце концов я хотел бы все это масштабировать, но пока я хочу использовать cobbler buildiso
команда для создания компакт-диска, содержащего список всех систем / профилей.
Я установил ip-address
, network
, gateway
поля для системного профиля в дополнение ко всем другим полям, которые я использую для настроек PXE-> DHCP.
Кажется, что я на 80% присутствую при создании медиа, но syslinux.cfg
файл, похоже, неправильно заполняет ksdevice, ip, сеть, шлюз.
Мой вопрос в том, что такое верный как заставить эту конфигурацию работать?
Правильный способ - установить соответствующие переменные в профиль уровень, а не на системном уровне. В частности, вам нужно установить kernel_options
. там вы сможете установить сетевые настройки, которые будут использоваться во время сборки системы.
Например:
[root@rhnsat ~]# cobbler profile dumpvars --name=Default | grep "kernel_options :"
kernel_options : ksdevice=bootif lang= kssendmac text