Мы получили партию серверов Dell Poweredge Rack. К сожалению, при заказе не было учтено требование включить dhcp во встроенных контроллерах iDRAC ... Таким образом, все они привязаны к одному и тому же IP-адресу. Это означает, что мне придется перейти к каждому из них индивидуально и настроить новый IP в консоли ...
В будущем я хочу этого избежать. Теперь Dell предлагает доставить следующий пакет с включенным автоматическим обнаружением. Насколько я понимаю, это означает, что при первом пробуждении машины iDRAC запросит адрес DHCP. Затем DHCP-сервер предположительно также предоставляет сервер «инициализации», который предоставляет ему имя пользователя и пароль, а также конфигурацию, которую нужно применить. Это позволит нам, например, автоматически настраивать такие вещи, как RAID.
Однако я не могу найти способ настроить такой сервер подготовки, который не включает настройку компьютера с Windows. Я хочу использовать исключительно инструменты Linux.
Есть ли способ сделать это? Я хочу просто поставить серверы в стойку, включить их, а потом все делать удаленно. И это с помощью только инструменты linux?
Зачем вообще начинать с DRAC? Dell может поставлять серверы с предварительно настроенной конфигурацией RAID, поэтому все, что вам нужно, это автоматическое развертывание ОС на всех из них (kickstart / pxe / foreman / все, что вы предпочитаете), а затем локальная настройка DRAC с помощью racadm
когда у вас уже работает ОС на хостах. Это, в свою очередь, также можно автоматизировать с помощью Puppet / Chef / Ansible / Salt / и т. Д.
Вот отличное руководство по настройке ОС с помощью инструментов Linux: Руководство по кикстарту
Независимо от того, имеют ли серверы DHCP или нет, вы все равно сможете загружать их с помощью PXE ... Обычно, если вы нажимаете F12 при запуске машины, вы можете выбрать загрузку через сетевую карту.
Если вы настроите свой кикстарт-сервер в той же сети, вы можете создать образ блейд-сервера / сервера Dell менее чем за 5 минут.
Вы также можете посмотреть параметры BIOS, чтобы включить загрузку PXE в качестве параметра по умолчанию, но убедитесь, что в вашей конфигурации PXE (на сервере кикстарта) есть параметр для загрузки с локального диска после начальной настройки, в противном случае он будет продолжайте переустанавливать каждый раз при перезагрузке.
Если вам нужен только DHCP, вы можете заказывать свои серверы таким образом. Когда вы настраиваете свой заказ:
В разделе «Обновления системного управления»
выберите «Протокол динамической конфигурации хоста включен»
Если вы хотите попробовать автоматическое обнаружение, обратитесь к моему ответу здесь: Как использовать автоматическое обнаружение с iDRAC Enterprise?
вы можете использовать вы можете использовать «Dell Management Plug-In для VMware vCenter». Часть, которая обрабатывает автоматическое обнаружение, запускается на отдельной виртуальной машине. Я бы снова включил автоматическое обнаружение на сервере, который у вас есть, и поигрался бы с ним, прежде чем вы заказываете выделение им настроенного таким образом.
Для получения дополнительной информации об автообнаружении: http://en.community.dell.com/techcenter/b/techcenter/archive/2012/09/14/auto-discovery-network-setup-specification.aspx