Hp proliant установка windows

Обновлено: 08.07.2024

У меня есть PXE-сервер для развертывания Windows XP и Windows 7 на рабочих станциях.

Процесс выглядит следующим образом:

Источники установки Windows XP и Windows 7 были настроены для включения драйверов для наших рабочих станций Dell. Они также запускают несколько скриптов при первой загрузке для установки пакетов программного обеспечения.

Этот процесс работает очень хорошо для наших рабочих станций, и теперь я хотел бы использовать его и для построения наших серверов. Подавляющее большинство наших серверов - это HP Proliant DL360 G6, DL380 G5 и DL380 G6. Они работают под управлением Windows Server 2003 (разные выпуски) или 2008 (разные выпуски).

На сегодняшний день мы всегда создавали серверы HP Proliant с использованием прилагаемого компакт-диска SmartStart. SmartStart делает для нас три полезных вещи:

  1. Настройте RAID с помощью утилиты настройки массива HP (ACU).
  2. Устанавливает и настраивает SNMP
  3. Устанавливает различные инструменты HP для Windows (Утилита настройки HP Array, Утилита диагностики HP Array, Средство просмотра журналов интегрированного управления HP Proliant и т. Д.)

При использовании SmartStart мне никогда не приходилось вручную загружать и устанавливать драйверы Windows для сети, звука, видео и т. Д. Я не уверен, что это связано с тем, что SmartStart копирует драйверы с компакт-диска во время установки или в Windows просто есть драйверы. водитель CAB.

Если я откажусь от компакт-диска SmartStart в пользу моего PXE-сервера, мне придется сделать следующее:

  • Поскольку у меня не будет доступа к ACU, я настрою RAID (до загрузки на PXE-сервер), нажав F8 (во время процесса загрузки), чтобы получить доступ к опции Option ROM Configuration for Arrays (ORCA).
  • Установка SNMP и HP Tools должна быть установлена ​​после завершения установки Windows с использованием пакета поддержки Proliant.

Этот метод в порядке? Есть ли что-нибудь, что делает SmartStart CD, что я не смогу сделать другими способами? Есть ли недостатки в том, что вы не используете компакт-диск SmartStart?

ОБНОВЛЕНИЕ 05/01/12

Я читал документацию по SmartStart Scripting Toolkit.

Набор инструментов сценариев содержит инструменты командной строки, которые работают в WinPE и могут выполнять такие функции, как настройка параметров BIOS, настройка массива и настройка ILO.

Лично меня не слишком беспокоит настройка параметров BIOS, поскольку я редко отклоняюсь от настроек по умолчанию (если только сервер не является хостом Hyper-V).

Я не слишком беспокоюсь о возможности настройки массива из WinPE, так как я счастлив просто нажать клавишу F8 и использовать опцию конфигурации ПЗУ для массивов (ORCA). Хотя, если это достаточно просто сделать, я расскажу об этом подробнее, так как это экономит время, если все можно настроить из WinPE.

Одной из приятных функций, которыми обладают все инструменты, является то, что вы можете передавать им входные файлы. НАПРИМЕР. Настройте один сервер в соответствии с вашими требованиями, запишите его конфигурацию в файл (используя соответствующий инструмент), затем вы можете использовать этот инструмент на других серверах, передавая входной файл с захваченной конфигурацией.

Драйверы контроллера массива, кажется, включены в инструментарий вместе с примером того, как включить их в сборку WinPE.

Я полагаю, что WinPE не сможет видеть логические тома (физические диски IE 2x в конфигурации RAID 1) без драйверов контроллера массива?

Я упоминал в своем посте, что SmartStart обычно устанавливает для вас кучу инструментов Windows HP. Я посмотрел сегодня, и если вы запускаете компакт-диск SmartStart из Windows, все инструменты могут быть установлены. Поэтому я могу сделать это после завершения установки Windows.

Компакт-диск SmartStart содержит много драйверов для Windows. Я могу настроить свой источник Windows 2008 для включения этих драйверов.

Однако я понимаю, что включение драйвера контроллера массива немного отличается от большинства драйверов. Я считаю, что вы должны предоставить драйвер на самых ранних этапах установки Windows. Я работаю с документацией по Scripting Toolkit, чтобы попытаться решить эту проблему .

Поставили задачу: установить Windows 2008 R2 на систему на сервер HP DL380e Gen8.

Имеется подключение к ILO4, у нас есть дистрибутив Windows 2008 R2 в виде ISO файла.

Замечу, что можно поставить и просто Windows 2008 SP2, способ подойдет и для установки Windows 2012.

Также имеем немного лени и нежелание устанавливать все пакеты драйверов.

На сервере HP DL380e Gen8 есть Intelligent Provisioning, которое поспособствует нашей лени.

2. Заходим в раздел Power Menegment и выключаем сервер в разделе Power Management \Server Power

После этого заходим в ILO4 и меняем сразу порядок загрузки:

1

4. В консоли монтируем наш образ ISO с которого будем ставить Windows

2

5. Перегружаемся. Ждем появление кнопки Intelligent Provisioning, жмем F10 и ждем.

3

6. Возможно у вас после загрузки Intelligent Provisioning появится мастер активации. Жмем пропустить активацию.

7. Попадаем в итоге в меню установки (Configure and Install)

4

5

Обязательно создайте хотя бы один Logical Drive

6

10 . После настройки массива жмем Exit ACU

7

8

9

13. Четвертый шаг:

10

14. Лицензионное соглашение

11

15. Все, установка пошла (довольно долго, может быть с полчаса)

12

14

18. После перезагрузки заходим в систему и проверяем что нам установил мастер установки

Так как моя компания переходит с VMWare на Hyper-V, вчера понадобилось установить Windows Server 2012 Datacenter на лезвие HP ProLiant BL460c.

Однако на этом приключения не закончились. Подсунув вьюверу iLO диск с образом Windows Server 2012 я обнаружил, что драйвера Smart Array P410i в наборе нет, и устанавливаться на массив винда отказалась. Поискав на сайте HP и прочих сайтах по поводу новой версии SmartStart CD (а ранее все установки Windows проводились через него - он готовил дистрибутив для установки интегрируя в него драйвера и утилиты перед установкой), я с удивлением обнаружил что HP более не будет поддерживать SmartStart CD (ну еще бы, ведь у ProLiant Gen8 серверов новая технология - им теперь этот CD даром не нужен). Обратившись за разъяснениями к техподдержке получил ответ - попробуйте подсунуть винде такие то драйвера и ссылку. Скачав по ссылке упакованный инсталлятор с драйвером я его распаковал с помощью 7zip и подумал как бы мне его грамотнее интегрировать в образ, ведь этот сервер не последний, на который придется ставить Windows Server 2012.

Я поступил следующим образом.

Шаг 1. Распаковываем из образа файлы boot.wim и install.wim в какую-нибудь рабочую папку (например C:\Work).

Шаг 2. Распаковываем файлы драйвера в какую нибудь папку (например C:\Work\Driver)

Шаг 3. Устанавливаем Windows ADK (брать тут) - из всего ADK нам нужен только Deployment Tools.

Шаг 4. Создаем временную пустую папку для монтирования в нее образов boot и install (например C:\Work\Mount)

Шаг 5. Монтируем с помощью утилиты dism образ boot.wim

Шаг 6. Добавляем файлы драйвера в образ с помощью утилиты dism

Шаг 7. Демонтируем наш образ и сохранением изменений

Шаг 8. Теперь делаем то же самое но с образом install. Так как образ install содержит несколько вариантов установки (ну вы помните, да? Standard, Standard Core и т.д.) вы должны решить в какой конкретно вариант вы будете интегрировать драйвер или же делать это для всех вариантов, как поступил например я.

Просмотреть все варианты можно следующей командой:

Смотрим индекс нужного варианта и используем его, либо последовательно монтируем каждый вариант и добавляем драйвер.

Следующие команды повторяем меняя только индекс в первой:


Шаг 9. Упаковываем полученные образы boot.wim и install.wim обратно в образ с помощью UltraISO или PowerISO (или других, умеющих работать с ISO, утилит)

Загружаемся с данного образа на лезвии и получаем долгожданный Profit.

Вот так вот компания HP в стремлении пересадить всех на сервера нового поколения затрудняет жизнь системным администраторам.

Если VMWare ESXi ставится на лезвие без проблем, то для установки Windows Server 2012 R2 прямо на железо нужно в БИОСе обязательно включить активность, иначе программа установки Windows Server 2012 R2 сообщит о невозможности использования дисков (из подключенного хранилища): «Установка Windows на данный диск невозможна. Возможно, оборудование данного компьютера не поддерживает загрузку с данного диска. Убедитесь, что контроллер данного диска включен в меню BIOS компьютера.»

Перезагружаем лезвие, и когда появится приглашение нажать Ctrl+Q, нажимаем эти клавиши. Попадаем в настройки QLogic Fast!UTIL.

Выбираем первый адаптер клавишей Enter.

Здесь меняем параметр Host Adapter BIOS с «Disabled» на «Enabled» опять же клавишей Enter. Выходим обратно клавишей ESC. Этого достаточно, я я сделал тоже самое и для второго адаптера (выбор на втором рисунке), хуже не стало. После этого Windows Server 2012 R2 устанавливается на лезвие HP ProLiant BL460c Gen8 нормально.

Оказалось, что необходимо обновить прошивку HP VC Flex-10 Enet Module. Была версия 3.60. Она не поддерживает нормально Gen8.

скачиваем тот файл, что поменьше — vcfwall410.bin

Еще нужна программа, которая обновит прошивку: vcsu-1.9.0-x86.msi (3.7 MB)

Она требует установки на ПК. Ставим на виндовую машину и запускаем из двух установленных значков интерактивный — «Virtual Connect Support Utility — Interactive». Программа запрашивает:
— IP-адрес корзины с лезвиями,
— логин администратора корзины,
— путь к файлу новой прошивки,
— порядок обновления и перезагрузки модулей.

Дело в том, что для завершения обновления необходима перезагрузка этих сетевых модулей. У меня их два (для резервирования) и теоретически сеть не должна падать, если их перезагружать не одновременно. Я делал задержку по 2 минуты, но все-таки выполнял все в нерабочее время. Выбранные параметры видно на скриншоте.

Сразу после обновления недостающий адаптер чудесным образом появился в Windows Server 2012 R2, без перезагрузок или еще каких бы то ни было телодвижений.

Есть задачка: установить Windows Server 2012 R2 на сервер HPE Proliant DL360 Gen10. В процессе мы столкнёмся с некоторыми трудностями — инсталлятор винды не видит массив, собранный на RAID контроллере сервера, подсунем драйвера.

  • Сервер HPE Proliant DL360 Gen10.
  • Установочный ISO образ с Windows Server 2012 R2.
  • Последний Service Pack for Proliant для Gen9 и Gen10.
  • UltraISO.

Запускаем сервер, через iLO 5 заходим в KVM, будем использовать java версию, удобнее делать скриншоты. Загружаемся с установочного образа Windows.

windows

Тыкаем в Install Now.

windows

Выбираем версию установки, я выбираю Windows Server 2012 R2 Standard Evaluation with GUI. Next.

windows

Принимаем лицензионной соглашение, Next.

windows

Сервер новый, выбираем Custom: Install Windows only (advanced).

windows

Упс. We couldn't find any drives. To get storage driver, click Load driver. Инсталлятор не понимает что за RAID контроллер у нас и предлагает скормить ему драйвер.

Смотрим в iLO 5 название RAID контроллера.

windows

У меня в сервере контроллер HPE Smart Array P408i-a SR Gen10. И тут я понимаю, что в последнем SPP (Service Pack for Proliant) все драйвера должны быть. Откапываю образ SPP:

windows

Монтируем и смотрим внутрь.

windows

Видим папку WIN_DRV, ага, дровишки. Смотрим внутрь.

windows

Внутри ZIP архив. Копируем его себе.

windows

Внутри архива есть HPESAGen10Ctrl, похоже на то что нужно. Копируем себе эту папку.

windows

Перетаскиваем туда папку HPESAGen10Ctrl. Сохраняем куда-нибудь проект как ISO образ.

windows

Извлекаем из KVM ISO образ с виндой и вставляем ISO образ с драйверами. Нажимаем Load driver.

windows

Browse. Лезем внутрь смонтированного диска и выбираем папку HPESAGen10Ctrl.

windows

OK. Находятся драйвера.

windows

Выбираем драйвер от нашего контроллера HPE Smart Array P408i-a SR Gen10. Next.

windows

windows

Отлично. Массив увиделся. Выбираем его, и. внизу Windows can't be installed on this drive. Ну конечно, извлекаем образ с драйверами и вставляем установочный образ с Windows.

windows

Теперь порядок. Next.

windows

windows

windows

Указываем пароль админа. Finish.

Запускаем Server Manager. Отключаем Internet Explorer Enhanced Security Configuration в разделе Local Server.

Читайте также: