SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Купил два диска для хранения резервных копий. Как создать XFS раздел поверх RAID I?


Метки: xfs raid sgdisk mdadm mount blkid mkfs.xfs /etc/mdadm.conf 

Ответы

RemiZOffAlex  Создано: 2019-09-10 11:48:30.489738  Обновлено: 2019-09-10 11:48:30.489738

Внимание: метки дисков sdb и sdc, UUID, имя зеркала md0 выбраны для примера, возможно у вас будут другие данные

Подключение

Очистка диска и разметка GPT

sgdisk --zap-all /dev/sdb
sgdisk --zap-all /dev/sdc

Получить информацию, в частности о возможностях выравнивания

sgdisk -p /dev/sdb

Создаём разделы

sgdisk -a 2048 -n 1:2048:0 -t 1:fd00 /dev/sdb
sgdisk -a 2048 -n 1:2048:0 -t 1:fd00 /dev/sdc

Создаём устройство RAID I

mdadm --create --verbose /dev/md0 --level=mirror --raid-devices=2 /dev/sdb1 /dev/sdc1

Проверяем синхронизацию

cat /proc/mdstat

Создаём файловую систему

mkfs.xfs /dev/md0

Сохраняем на всякий случай информацию о зеркале

Внимание: Если в системе уже присутствуют RAID массивы, то необходимо сделать резервную копию файла /etc/mdadm.conf

mdadm --examine --scan > /etc/mdadm.conf

Монтирование

mount /dev/md0 /mnt

Получаем UUID точки монтирования

blkid /dev/md0

Добавляем в /etc/fstab новую точку монтирования

UUID=36238901-9530-46ec-97e3-de380048f6b2 /mnt xfs defaults 0 2

Отключение

Отмонтирование

umount /mnt

Удаляем строчку из /etc/fstab

Останавливаем массив

mdadm --stop /dev/md0

Переподключение

Собираем массив

mdadm --assemble --scan

Монтирование

mount /dev/md0 /mnt

Возможно будут интересны и другие вопросы