Доброй ночи. На улице стемнело, поэтому мы начинаем установку операционной системы Windows Server 2016 на аппаратный сервер Supermicro SYS-1029P-WTRT. В качестве носителя будет использоваться RAID1 массив из двух NVMe дисков, собранных на аппаратном RAID контроллере Avago MegaRAID 9460-8i.
Тестовый стенд:
- Сервер Supermicro SYS-1029P-WTRT. Два процессора Intel Xeon Silver. 256 Гб оперативки.
- Два диска Micron MTFDHBE7T6TDF — 7.68 TB NVMe.
- Avago MegaRAID 9460-8i — 12Gb/s SAS/SATA/NVMe контроллер. Два NVMe диска собраны в аппаратный RAID1 массив.
- Сетевуха — двухпортовый SFP+ адаптер Supermicro AOC-STGN-i2S.
Задача на сегодня простая: установить операционную систему и накатить драйвера для всех устройств.
Установка Windows Server 2016
Заходим в IPMI сервера Supermicro и запускаем KVM консоль.
На сервере ничего не установлено, загружена оболочка UEFI Shell.
Монтируем образ с инсталлятором Windows Server 2016.
Перезагружаем сервер.
Для вызова загрузочного меню нажимаем F11.
Оффтопик: в меню загрузки видно, что на сервере имеется два десятигигабитных SFP+ порта от установленного адаптера и два десятигигабитных Ethernet порта встроенного чипсета Intel C622.
Для загрузки инсталлятора с примонтированного ISO образа выбираем UEFI: ATEN Virtual CDROM YSOJ.
Для запуска инсталлятора нажимаем любую клавишу.
Запускается инсталлятор Windows Server 2016.
Выбираем язык, формат времени, раскладку клавиатуру. Я оставляю всё по умолчанию. Next.
Install now.
Setup is starting. Расслабляемся и откидываемся на спинку кресла.
Выбираем тип установки.
- Standard без GUI
- Standard с GUI
- Datacenter без GUI
- Datacenter с GUI
Я выбираю Windows Server 2016 Standard (Desktop Experience). Next.
Принимаем лицензионное соглашение. Next.
Выбираем Custom: Install Windows only (advanced).
Упс. We couldn't find any drives. To get storage driver, click Load driver. Инсталлятор не понимает что за RAID контроллер у нас и предлагает скормить ему драйвер.
Отвлекаемся от окна установки. Нам нужно сделать ISO образ с драйверами для RAID контроллера MegaRAID 9460-8i. Для начала скачаем драйвера.
На сайте производителя находим последний драйвер для Windows, принимаем соглашение и скачиваем.
Распаковываем папку с драйверами.
Нас интересует ZIP файл внутри, но он запаролен.
Пароль указан в Important.txt.
Вводим пароль, архив распаковывается.
Драйвера для Windows Server 2016 лежат в папке Win10_x64. Эту папку с помощью UltraISO сохраняем в ISO образ.
UltraISO — создать ISO образ с файлами
ISO образ с драйверами для контроллера готов.
Демонтируем образ с инсталлятором Windows Server 2016 из KVM.
Монтируем образ с драйверами контроллера.
Возвращаемся к окну установки и нажимаем ссылку Load driver.
Browse. Лезем внутрь смонтированного диска и выбираем папку Win10_x64.
OK. Находятся драйвера.
Выбираем драйвер от нашего контроллера MegaRAID 9460-8i. Next.
Отлично. Массив увиделся. Выбираем его, и... внизу Windows can't be installed on this drive. Ну конечно, извлекаем образ с драйверами и монтируем установочный образ с Windows.
Теперь порядок. Next.
Пошла установка. Сервер перезагрузится.
Указываем пароль администратора. Finish.
ОС Windows Server 2016 установлена.
Установка обновлений Windows
Выполняем вход в операционную систему.
Сервер аппаратный, поэтому в диспетчере устройств вот такая неприглядная картина. Много нераспознанного оборудования.
Мне повезло, сетевой SFP+ адаптер Supermicro AOC-STGN-i2S корректно распознался, поэтому я быстренько настроил сеть и Интернет. Это позволило активировать Windows и запустить установку обновлений.
После установки обновлений список неизвестных устройств значительно сократился.
Установка драйверов для сервера Supermicro SYS-1029P-WTRT
Воспользуемся поиском драйверов на сайте производителя сервера.
Нашлось довольно много всего.
Скачиваю всё.
По очереди начинаю устанавливать драйвера. Что-то не пригодилось, типа Intel Virtual RAID on CPU.
Драйвера установлены.
Дополнительно скачиваю и устанавливаю пакет LSI Storage Authority.
Он позволяет получить доступ к просмотру физических дисков RAID контроллера.
Ссылки
Управление RAID контроллером LSI (Broadcom, Avago) с помощью StorCLI в Windows Server
Заключение
Мы установили операционную систему Windows Server 2016 на аппаратный сервер Supermicro SYS-1029P-WTRT. В качестве носителя использован RAID1 массив из двух NVMe дисков, собранных на аппаратном RAID контроллере Avago MegaRAID 9460-8i.
Дополнительно установили драйвера для всех устройств.