Сапожник и марионетка с несколькими клиентами - лучше всего устанавливают?

Я имею, устанавливают сапожника и марионетку, и они хорошо работают (вполне). Я нахожусь все еще в фазе тестирования, таким образом, все тестирование выполняется на единственном клиент-сервере. Однако в реальной среде, эта установка cobbler+puppet будет работать против нескольких клиентов. С текущей установкой скажите, есть ли у меня 10 клиентов), я должен буду заставить все их MAC-адреса для сапожника работать.

Мой вопрос:

Действительно ли возможно выполнить сапожника, не обеспечивая MAC-адрес клиента? Я попробовал это путем исключения строки файла конфигурации хоста, и она перестала работать. Но, если существует способ исключить MAC-адрес в сапожнике, то я должен буду создать отдельные профили сапожника для всех клиентов так, чтобы каждый из них получил уникальное имя хоста в целях марионеточного квитирования сертификата. Вещь, я не могу сказать, какое имя хоста получит, какой IP, так, чтобы была другая проблема для меня для добавления клиентов в DNS.

Каково было бы лучшее решение реализовать cobbler+puppet на нескольких клиентах? Я предполагаю, что существуют более изящные решения, чем, что я имею вышеизложенный.

Спасибо.

1
задан 26 December 2014 в 06:45
1 ответ

Cobbler прекрасно работает без определения системы , но он не будет делать это полностью без присмотра, так как он покажет меню всех профилей, определенных в Cobbler и IIRC, по умолчанию будет загружаться с жесткого диска, а не с установщика, поэтому вы должны присутствовать с экраном и клавиатурой (или удаленной консолью).

Затем вы можете предоставить клиенту IP-адрес через DHCP и предварительно добавить общий имена хостов в DNS, например dhcp060 или что-то в этом роде, и его следует использовать в качестве имени клиента во время установки.

Но на самом деле, собрать MAC-адреса 10 клиентов не так уж и сложно. Для неизвестных MAC-адресов я обычно загружаю систему в PXE, останавливая ее сразу после того, как она начинает свой DHCP-запрос,прочтите MAC-адрес с экрана и загрузите его в сценарий «генерации хоста», который добавляет записи для DNS, DHCP, Cobbler, Puppet и всего, что необходимо для моей среды. После этого я продолжаю загрузку, и она работает без какого-либо дальнейшего взаимодействия.

0
ответ дан 4 December 2019 в 08:17

Теги

Похожие вопросы