Main > Linux > Hetzner: Создание Raid массива, из дополнительных дисков в CentOS 8

Hetzner: Создание Raid массива, из дополнительных дисков в CentOS 8

08.06.2020 0 comments » Views: 1,245

Raid 1

Сегодня настраивал очередной сервер от Hetzner-а. У него была конфигурация из 2х пар дисков: 1ая пара SSD по 250 Гб и вторая SATA по 2 Гб. Необходимо было сделать два рейд массива первого уровня, для каждой из пар...

Т.к. сервер покупал абсолютно чистый, то при установке системы первый рейд массив создал прямо во время установки. Про то, как это сделать я уже писал тут: Hetzner: установка CentOS 7 с диском на 3 TB , так что не буду повторяться. Единственное, что стоит заметить, это необходимость исключить вторую пару, просто закомментировав строчки второй пары дисков и выбрав правильный уровень рейда в конфигурации:

тут суть в том, что из sda и sdb сразу сделаем рейд и установим на него систему. А рейд из sdc и sdd добавим после. Про это и будет речь в статье.
Итак, система установилась и мы сделали все первоочередные дела (обновили пакеты, защитили авторизацию ssh ключом, настроили файрволл и т.д.).
Проверяем какие у нас есть диски

как видим sdc и sdd остались не размечены, поэтому размечаем их.

Сперва выбираем таблицу разметки. Т.к. у меня 2TB диски, я выбираю GPT.

Далее создаем раздел, я использую все доступное место: от 0% до 100%

теперь помечаем диски, указывая что они используются в рейде

после этого проверяем появились ли они устройствах

видим, что появились sdc1 и sdd1

Проверяем какой рейд id у нас следующий

в моем случае следующий 3, т.е. устройство назову /dev/md3. Создаю рейд

Тут система написала нам, что создание массива началось. Для того чтобы диски синхронизировались потребуется некоторое время.

Проверить статус можно так

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

Далее, увеличиваем их вот так

После синхронизации возвращаем обратно

Если хочется позалипать в процесс синхронизации дисков, можно сделать это так

Пока массив синхронизировался я занялся настройкой файрвола и забыв о рейде перезагрузил сервер. После перезагрузки, статус синхронизации установился в PENDING

а номер массива изменился на md127. Продолжить синхронизацию можно так

а чтобы переименовать в /dev/md3, ищем его UUID

добавляем в mdadm.conf

и добавляем по аналогии с существующими записями

после этого обновляем имя и перегенериваем initramfs

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

После того, как массив будет создан форматируем его в ext4.

Теперь можно попробовать примонтировать массив в ручном режиме

Проверяем что все подмонтировано хорошо и мы можем писать в указанную папку

Для того, чтобы отмонтировать его выполняем

Теперь можно добавить ему автоматическое монтирование при старте системы. Для этого смотрим UUID диска

и добавляем его в /etc/fstab

и внутрь добавляем

теперь осталось только перезагрузиться и проверить что диск автоматически смонтирован в /mnt/disk2

Доугие полезные статьи про Raid массивы на хетцнере

Author: | Rating: 4/5 | Tags: , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>