У меня есть настройка «голого железа» с DHCP / PXE-сервером и сервером Spacewalk.
Я использую системные записи cobbler, чтобы сопоставить MAC-адрес машины с системным профилем.
В принципе:
cobbler system add --name=example --profile=example --kickstart=/var/lib/cobbler/kickstarts/example.ks --mac=00:00:00:00:00:00
Проблема в том, что на голых металлических машинах явно есть несколько сетевых адаптеров, и я не хочу изначально беспокоиться о том, как удаленные руки будут их подключать.
У меня вопрос, как мне зарегистрировать систему cobbler с несколькими интерфейсами / MAC?
Чтобы обойти это, я сначала добавил систему с любым интерфейсом, а затем отредактировал систему, чтобы добавить больше интерфейсов.
cobbler system add --name=system2nics --profile=example --kickstart=/var/lib/cobbler/kickstarts/example.ks --mac=00:00:00:00:00:00
cobbler system edit --name=system2nics --interface=eth1 --mac=50:50:50:50:50:50
Это не идеальное решение, но оно делает то, что мне нужно.