Правильно ли настроен этот RAID 10?

Вопрос или проблема

Здравствуйте! Может кто-то из экспертов ответить мне, находится ли статус этого диска в конфигурации soft raid10?

Я использую 4TB SSD NVMe, 4 диска, и мне нужно, чтобы он был правильно настроен на raid10. Я также вижу некоторые красные предупреждения: Раздел 5 не начинается на границе физического сектора. Могут ли это привести к проблемам в будущем?

[root@server ~]# fdisk -l
Диск /dev/nvme0n1: 3.49 TiB, 3840755982336 байт, 7501476528 секторов
Модель диска: SAMSUNG MZQL23T8HCLS-00A07
Единицы: сектора по 1 x 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода/вывода (минимальный/оптимальный): 131072 байт / 131072 байт
Тип метки диска: gpt
Идентификатор диска: 2F7F59DB-038B-4531-AAA8-CB7BC41942BE

Устройство              Начало        Конец    Секторы  Размер Тип
/dev/nvme0n1p1       2048    1048575    1046528  511M EFI Система
/dev/nvme0n1p2    1048576    5242879    4194304    2G Linux RAID
/dev/nvme0n1p3    5242880 7459104767 7453861888  3.5T Linux RAID
/dev/nvme0n1p4 7459104768 7501047807   41943040   20G Linux файловая система
/dev/nvme0n1p5 7501472432 7501476494       4063    2M Linux файловая система

Раздел 5 не начинается на границе физического сектора.


Диск /dev/md2: 3.99 GiB, 4288675840 байт, 8376320 секторов
Единицы: сектора по 1 x 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода/вывода (минимальный/оптимальный): 524288 байт / 1048576 байт


Диск /dev/md3: 6.94 TiB, 7632484040704 байт, 14907195392 секторов
Единицы: сектора по 1 x 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода/вывода (минимальный/оптимальный): 524288 байт / 1048576 байт


Диск /dev/nvme2n1: 3.49 TiB, 3840755982336 байт, 7501476528 секторов
Модель диска: SAMSUNG MZQL23T8HCLS-00A07
Единицы: сектора по 1 x 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода/вывода (минимальный/оптимальный): 131072 байт / 131072 байт
Тип метки диска: gpt
Идентификатор диска: E220B4A3-B0DE-42A7-8664-A54DECB5FEAB

Устройство              Начало        Конец    Секторы  Размер Тип
/dev/nvme2n1p1       2048    1048575    1046528  511M EFI Система
/dev/nvme2n1p2    1048576    5242879    4194304    2G Linux RAID
/dev/nvme2n1p3    5242880 7459104767 7453861888  3.5T Linux RAID
/dev/nvme2n1p4 7459104768 7501047807   41943040   20G Linux файловая система


Диск /dev/nvme1n1: 3.49 TiB, 3840755982336 байт, 7501476528 секторов
Модель диска: SAMSUNG MZQL23T8HCLS-00A07
Единицы: сектора по 1 x 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода/вывода (минимальный/оптимальный): 131072 байт / 131072 байт
Тип метки диска: gpt
Идентификатор диска: 6344A044-3A0C-4A47-A486-1F870C54AFE1

Устройство              Начало        Конец    Секторы  Размер Тип
/dev/nvme1n1p1       2048    1048575    1046528  511M EFI Система
/dev/nvme1n1p2    1048576    5242879    4194304    2G Linux RAID
/dev/nvme1n1p3    5242880 7459104767 7453861888  3.5T Linux RAID
/dev/nvme1n1p4 7459104768 7501047807   41943040   20G Linux файловая система


Диск /dev/nvme3n1: 3.49 TiB, 3840755982336 байт, 7501476528 секторов
Модель диска: SAMSUNG MZQL23T8HCLS-00A07
Единицы: сектора по 1 x 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода/вывода (минимальный/оптимальный): 131072 байт / 131072 байт
Тип метки диска: gpt
Идентификатор диска: B1090C42-F2D3-4335-9DB1-AEA13499D141

Устройство              Начало        Конец    Секторы  Размер Тип
/dev/nvme3n1p1       2048    1048575    1046528  511M EFI Система
/dev/nvme3n1p2    1048576    5242879    4194304    2G Linux RAID
/dev/nvme3n1p3    5242880 7459104767 7453861888  3.5T Linux RAID
/dev/nvme3n1p4 7459104768 7501047807   41943040   20G Linux файловая система

Я использовал опцию автоматического разделения от OVH.

С уважением

Ответ или решение

Форматирование RAID 10 в Linux требует внимательного подхода, особенно когда речь идет о конфигурации SSD NVMe. Давайте медленно проанализируем вашу текущую настройку, используя предоставленную информацию, чтобы определить, настроен ли RAID 10 правильно.

Анализ текущей конфигурации

1. Подходящие диски и их разметка

Вы используете четыре диска NVMe объемом 4 ТБ каждый. Это идеальная ситуация для RAID 10, так как RAID 10 требует четное количество дисков (минимум четыре). На основе вывода команды fdisk -l, можно заметить, что ваши диски отформатированы с использованием GPT и имеют следующую разметку:

  • Каждый диск содержит разделы для EFI, Linux RAID и файловой системы.
  • Разделы, предназначенные для хранения RAID, имеют обозначение Linux RAID.

2. Проверка статуса RAID

Вы упомянули, что используете программный RAID, но не представили команды, которые показывают статус RAID. Для проверки конфигурации RAID вы можете использовать команду cat /proc/mdstat, чтобы увидеть текущее состояние ваших RAID-массивов. Убедитесь, что RAID массивы (например, /dev/md0, /dev/md1 и т.д.) находятся в статусе "active" и нет сообщений о сбоях.

3. Устаревшие предупреждения

Предупреждение "Partition 5 does not start on physical sector boundary" указывает на потенциальную несоответствие при выравнивании разделов. Это может повлиять на производительность, особенно на SSD, где выравнивание сектора имеет значение. Раздел 5 имеет несоответствие в начале, и в некоторых случаях это может вызвать дальнейшие проблемы. Вам может потребоваться удалить этот раздел и пересоздать его, убедившись, что он начинается с правильного физического сектора.

Потенциальные проблемы и рекомендации

  1. Проблемы с выравниванием: Несмотря на то, что RAID 10 может работать в текущей конфигурации, проблема с выравниванием может отрицательно сказаться на производительности. Рекомендуется пересоздать это разделение, используя границы секторов, кратные размеру блока вашего хранения.

  2. Убедитесь в целостности RAID: После настройки RAID 10 периодически проверяйте состояние массивов с помощью mdadm --detail /dev/mdX. Следите за любыми сбоями дисков и проводите регулярные проверки на целостность данных.

  3. Отслеживание производительности: Используйте инструменты мониторинга и производительности, такие как iostat и iotop, чтобы следить за производительностью вашего RAID массива. Это поможет вам выявить любые потенциальные проблемы на раннем этапе.

Заключение

На основе вашей текущей настройки и после выполнения указанных действий вы сможете обеспечить правильную работу вашего RAID 10. Будьте внимательны к предупреждениям о выравнивании и следите за состоянием ваших RAID массивов. Также регулярно делайте резервные копии данных для избежания потери информации.

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

Оцените материал
Добавить комментарий

Капча загружается...