Подготовка и создание загрузочной флешки
Итак, вы стали счастливым обладателем сервера HP ProLiant ML10v2 (или готовите его к продаже). Перед началом его настройки вам нужно проделать следующие операции:
- Найдите флешку 8ГБ или больше.
Подготовьте диск с дистрибутивом ОС и лицензионный ключ. В моем примере в сервере не было встроенного DVD-привода, поэтому использовался USB-привод.
Зарегистрируйте сервер в Центре поддержки HPE, используя его серийный номер. Если вы заходите в Центр поддержки первый раз, вам нужно будет зарегистрироваться в службе HP Passport (она дает доступ ко всем ресурсам HP).
После регистрации вам станет доступно скачивание Service Pack for ProLiant (SPP) — универсального средства настройки и обновления для большинства серверов HP ProLiant текущего и прошлых поколений. Скачать SPP можно здесь (Нажать ссылку «Получить программное обеспечение», файл 5ГБ у меня получилось скачать за 30 минут).
Скачайте утилиту для создания загрузочных флешек HP USB Key Utility отсюда. Можете использовать также любую другую утилиту для создания загрузочных дисков/флешек из ISO-образа.
C помощью утилиты запишите ISO-образ SPP на флешку.
В моем примере мы будем устанавливать ОС Windows Server 2012R2, под нее вам потребуется драйвер RAID-контроллера B120i. Скачайте его здесь. Запишите драйвер на ту же флешку в папку с запоминающимся названием.
Драйверы для других операционных систем можно также найти на сайте HPE, их названия можно узнать из списка компонентов SPP (ищите по слову B120i).
Итак, у вас на руках флешка и диск с ОС. Начинаем настройку.
Аналоги
Аналогами HP ProLiant MicroServer Gen8 могут выступить четырёхдисковые сетевые хранилища для дома и небольшого офиса. Они схожи по размерам, однако аппаратная начинка NAS слабее даже по сравнению с модификацией на основе Intel Celeron.
NAS — это тот же компьютер, только со своей операционной Linux-системой, иногда даже с возможностью подключения к дисплею и возможностью использования клавиатуры и мыши. Поскольку они рассчитаны на взаимодействие с множеством домашней компьютерной техники (от телеприставок до разных внешних дисков), то у них, помимо USB 3.0, может быть ещё один быстрый интерфейс — eSATA.
Среди основных встроенных функций у NAS есть всевозможные варианты сетевого доступа к хранилищу, клиент для файлообменных сетей и веб-сервер. Могут иметься дополнительные программные модули, выпускаемые производителем или пользовательским сообществом.
Их функциональность ограничена прошивкой. NAS’ы, как правило, не имеют графического адаптера. Поэтому представленные дальше NAS’ы не могут в полной мере заменить полноценный сервер.
Netgear ReadyNAS RND4000 NV+ v2
Тестирование
Грузится компьютер довольно долго, около трех минут. Серверу необходимо провести необходимые проверки.
В ProLiant MicroServer Gen8 было установлено четыре винчестера HP MB1000GC (производитель Seagate) емкостью 1 Тбайт каждый со скоростью вращения шпинделя 7200 об/мин. Диски были объединены в систему RAID0+1, то есть в два «зеркальных» массива RAID0 по 2 Тбайт. Отметим, что отдельно протестированный в HD Tune диск показал максимальную скорость записи/чтения около 170 Мбайт/с и среднее время доступа 11,4 мс.
RAID-контроллер HP достаточно быстрый, но в данной конфигурации сервера не поддерживает RAID5, который при относительно небольшом уменьшении скорости даёт больший полезный объём по сравнению со схемой RAID0+1 — где-то 75% от суммарного объёма винчестеров против 50% (ставить все диски в RAID0 ради достижения большой скорости не рекомендуется, так как проблемы с одним из них приведут к потере всех данных). Однако пользователю ничто не мешает создать на нём свой программный RAID любого уровня средствами операционной системы или дополнительным ПО. Плюсом программного RAID будет также независимость от аппаратной части. При необходимости эти четыре винчестера можно переставить в другой компьютер с таким же программным RAID.
Обновление программных компонентов сервера (прошивок)
- Теперь рекомендуется обновить прошивки, т.к. с момента выхода сервера с фабрики могло пройти много времени. Запускаем инструмент Firmware Update (левый пункт в меню)
- Даем инструменту автоматически проверить текущие версии прошивок и предложить варианты обновления:
- Соглашаем на все предложенные варианты (они сразу помечены Selected). Рекомендуемый в низу списка вариант (помечен Force) можно и пропустить, если вы не уверены, что он вам нужен. Жмем Deploy.
- Инструмент некоторое время обновляет прошивки (Deployment in progress) и потом предлагает осуществить перезагрузку, соглашаемся
- Теперь наш сервер полностью готов к установке ОС.
Установка ОС Windows Server 2012R2
- Подключаем внешний DVD-привод с диском Windows Server и включаем сервер. Он автоматически загрузится с DVD.
Следуя обычными шагами в начале установки Windows, мы дойдем до шага с выбором места для установки ОС. Windows не содержит в себе драйверы для контроллера B120i, поэтому скормим установщику драйверы с нашей флешки (DVD-привод на время подключения флешки в порт на лицевой панели можно отключить)
Выбираем место расположения драйвера на флешке и собственно драйвер
Теперь установщик видит свободное место, из которого можно сделать раздел кнопкой «Создать». Создаем раздел, выбираем его для установки Windows и жмем «Далее». Дальше установка пойдет как обычно.
Вот и всё. Надеюсь, эта инструкция будет полезна обладателям ProLiant ML10v2, которых в России уже несколько сотен и становится все больше. К сожалению, на русском языке эта инструкция раньше нигде не публиковалась, что могло вызвать затруднения при развертывании в отсутствии встроенных инструментов в самом сервере. Заранее приношу извинения за возможные неудобства.
Да и, если вы приобрели ML10v2 и у вас что-то не получается с подготовкой загрузочной флешки, то напишите запрос мне в личные сообщения. Мы сможем выслать вам готовую загрузочную флешку, протестированную на нашем железе. В запросе укажите серийный номер вашего сервера.
16 января
RAID можно настроить в режиме Legacy или UEFI. Для настройки в UEFI может понадобиться свежая прошивка BIOS.
Настройка RAID в режиме Legacy
Загружаемся в BIOS. Для входа в BIOS нужно нажать DEL или F2.
Переходим в Advanced > Boot Option.
Переключаем Boot Mode в Legacy only.
F4 — сохраняем настройки и перезагружаем сервер.
Ожидем надписи «Press + to enter BIOS Setup or to continue».
Нажимаем Ctrl+M и попадаем в Marvell BIOS Setup.
Здесь можно настроить RAID. Нажимаем Enter.
Есть один пункт — Configuration Wizard. Кликаем Enter. Нас просят выбрать диски, которые требуется сконфигурировать.
Пробелом выделяем нужные диски.
Производим операцию над дисками — кликаем Enter. Нас просят выбрать RAID, т.е. виртуальный диск.
- RAID 0
- RAID 10 (недоступно для двух дисков)
- RAID 1 (то что мне нужно)
- Safe (Safe mode creates a virtual disk that is optimized for best fault tolerance. It is safe to use with hard drives that contain existing data. Virtual disks created in safe mode can also be partially rebuilt if the SSD fails, but not if the HDD fails)
- Capacity (Capacity mode creates a virtual disk that is optimized for maximum utilization of the SSD. Virtual disks created in capacity mode have better read and write performance than those created in safe mode. However, they cannot be rebuilt.)
Выбираем RAID 1 (У меня только два диска). Enter.
Strip Size, возможно выбрать 32K или 64K. Выбираем 64K.
Указываем название массива.
Enter. Спрашивают, хочу ли я создать диск? Y.
Здесь же можно посмотреть статус массива и информацию о нём.
Статус дисков сменился на Configured.
Перезагружаем сервер и входим в BIOS. В SATA Configuration теперь вместо дискав отображается MARVELL Raid VD.
В Boot > Boot Option Priorities тоже вместо дисков теперь фигурирует RAID массив.
При загрузке сервера отображается информация и о дисках и о RAID массиве:
Настройка RAID в режиме UEFI
В старой версии BIOS нет возможности настроить RAID из UEFI. Есть два варианта решения проблемы. Первый вариант — воспользоваться утилитой Marvell BIOS Utility (UEFI):
Второй вариант — обновить прошивку BIOS. А потом штатными средствами UEFI настроить RAID.
Понять, что у вас нужная прошивка можно из окна загрузки, там белым по чёрному написано «To configure RAID. бла-бла-бла»:
Или под пунктом в BIOS: Advanced > SATA Configuration. Здесь уже подробно написано что делать: «For System RAID setting, you could type command RAID on UEFI shell».
Если таких строк нет — нужно обновлять BIOS. Обновляем BIOS: HPE ProLiant MicroServer Gen10 — обновляем BIOS через UEFI. После обновления прошивки загружаемся в BIOS. Для входа в BIOS нужно нажать DEL или F2.
Переходим в Advanced > Boot Option.
Boot Mode ставим в UEFI only.
F4 — сохраняем изменения. Yes.
Снова перезагружаем сервер и нажимаем F11 для выбора способа загрузки. Выбираем UEFI: Built-in EFI Shell. Enter.
Загружаемся в Built-in EFI Shell.
Вводим команду «RAID» и попадаем в Marvell BIOS Setup.
Теперь читаем выше в разделе «Настройка RAID в режиме Legacy» как создавать в этой утилите виртуальные диски RAID.
Настройка и управление
В обзоре использовалось устройство с прошивкой iLO версии 1.32 от 05.11.2013.
Важное замечание об установке операционных систем: контроллер HP B120i требует драйверов, которые есть только для семейства Windows Server, для двух Linux (SUSE и RedHat), а также для VMWare. Если сервер работает с RAID, то выбирать придётся какую-нибудь из них
Если же RAID отключен и винчестеры работают как обычные отдельные диски, можно использовать и другие ОС. Драйверы HPB120i записаны в прошивку. Для ОС они доступны с виртуального флеш-диска, активируемого через BIOS. Папок с драйверами много и они не подписаны, а только пронумерованы, в соответствии с нумерацией архивов с драйверами на сайте HP. Файлы для RAID-контроллера находятся в папке cp0195950.
Поскольку ProLiant MicroServer Gen8 предназначен для работы в качестве сервера, то «тюнинг» производительности осуществляется в самой ОС и прикладных программах. Настройки BIOS у него не сложнее, чем в настольном компьютере. Помимо выбора очерёдности загрузки, а также проверки того, что активирован RAID-контроллер, менять, скорее всего, ничего не потребуется.
Итоги
Трудно требовать от Intel Pentium и Intel Celeron высокого уровня производительности, но свою стоимость ProLiant MicroServer Gen8 отрабатывает сполна. Устройство удобно в эксплуатации. Так, «микросервер» в 2-3 раза меньше сервера типа Tower, не требует размещения в стойку, позволяет стыковать один «кубик» с другим, а также может похвастать отличным качеством сборки.
К ProLiant MicroServer Gen8 можно подключить дискретную видеокарту, которая будет обрабатывать видео, превратив этот сервер в медиасервер. Можно его использовать и как полноценный NAS. Как видите, найти применение «микросерверу» несложно. На наш взгляд, у HP получился отличный продукт по доступной цене.