Назад | Перейти на главную страницу

Проблемы при установке сервера Ubuntu на PowerEdge R330 (аппаратный RAID1)

У меня проблемы с установкой Ubuntu Server 16.04 LTS на оборудование Настройка RAID-1 на новом сервере Dell PowerEdge R330. Я использую загрузочный USB от Rufus-2.18. (Я новичок в настройке серверов, поэтому, пожалуйста, извините меня за что-то невежественное, что я пропустил или сделал) На сервере 2 жестких диска SATA SSD по 480 ГБ.

Первое, что я сделал, - это зашел в утилиту BIOS PERC S130, удалил все существующие виртуальные диски, а затем создал новый виртуальный диск, состоящий из обоих жестких дисков в RAID-1. Когда я сделал это, утилита показала одну строку на виртуальных дисках, которая выглядела как «1-RAID1, 447GB, готово».

Затем я перешел к настройкам загрузки системы BIOS (я нажал F2) и изменил последовательность жесткого диска на запуск сначала с USB, а затем с «Embedded RAID Controller 1». (USB уже был подключен к задней части сервера в один из портов USB).

На изображении ниже показано, как выглядят мои настройки загрузки BIOS. (Флэш-накопитель не отображается в разделе «Последовательность действий с жестким диском», потому что он уже был отключен, когда я делал снимок.)

Затем я перезагрузил сервер. Сервер начал обычную установку Ubuntu Server. Однако, когда дело дошло до экрана о разбиении диска (я выбрал «Управляемое разбиение с LVM»), он все равно показал оба жестких диска. Это смутило меня, потому что я полагал, что Ubuntu должна иметь возможность «видеть» только один жесткий диск, который будет виртуальным диском, созданным RAID-контроллером.

Не совсем понимая, почему это происходит, я пошел с sda drive и продолжил. В конце концов я добрался до экрана установки загрузчика GRUB, и он снова показал оба жестких диска (что, я думаю, ожидаемо, поскольку Ubuntu распознал оба диска раньше). [Обратите внимание, что на изображении ниже загрузочный USB-накопитель подключен к задней части сервера]

Когда Ubuntu завершила настройку и сервер перезагрузился, я вернулся к утилите PERC S130 BIOS Utility, и теперь она показала, что исходный виртуальный диск деградировал. Также был новый виртуальный диск, состоящий только из первого жесткого диска, который, как я предполагаю, сделал Ubuntu. (Очевидно, я предполагаю, что это побочный продукт вышеупомянутой установки на sda).

Когда я вынул первый жесткий диск, сервер больше не загружал Ubuntu (тем самым подтверждая, что мне не удалось установить RAID1).

Я застрял в том, как заставить Ubuntu увидеть виртуальный диск и, таким образом, установить «на RAID-контроллер», который будет выполнять аппаратный RAID-1 за меня. Я не хочу делать программный RAID, поскольку я почти уверен, что у этого сервера есть аппаратный RAID.

Если вам нужна дополнительная информация, спрашивайте.

S130 - это программный RAID-массив, для поддержки которого требуются драйверы ОС. Я считаю, что он поддерживается только ОС Windows и согласно этот RHEL7.2 / SLES11 / SLES12. Вот почему ваш Ubuntu отображается на дисках как JBOD.

Как говорит @Zoredache, вы также можете просто использовать программное решение RAID на основе Ubuntu, настроенное во время установки.

Для получения дополнительной информации о контроллерах RAID для вашего сервера 13-го поколения см. официальные типы контроллеров PERC RAID страница.