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