Поэтому ранее сегодня я настраивал новый сервер и создавал массив RAID6 с помощью mdadm. Затем я решил создать физический и логический том с LVM во время его работы и выбросить на ext4. Поэтому до того, как я начал работать с LVM, предполагаемое время повторной синхронизации из /proc /mdstat составляло 300 минут, а после того, как я испортил файловую систему и все такое, - 4000 минут. Должен ли я быть встревожен? Shoo, я мог бы перезапустить это с нуля и позволить mdadm закончить прежде, чем включать LVM?

Это на Debian.

1 ответ1

0

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

Когда вы создали LVM, вы боролись за пропускную способность ввода-вывода с повторной синхронизацией. Вероятно, было не так много блоков, вовлеченных только в работу LVM. Однако, когда вы синтезировали файловую систему, было гораздо больше ввода-вывода, поскольку она инициализировала таблицы узлов и суперблоки.

Как только файловая система будет создана, конструкция RAID вернется к монополизации ввода-вывода, и частота синхронизации, сообщаемая cat /proc /mdstat, вернется на прежний уровень.

Однако я бы минимизировал количество операций ввода-вывода, которые выполняются этими дисками во время процесса, чтобы он мог посвятить все свои поиски головы восстановлению RAID. Пока не начинайте копировать ваши DVD на новый LV.

Конфликт ввода-вывода может быть неизбежен, если у вас есть важная работа, которая использует эти диски (например, запись последнего эпизода PBS Newshour через ATSC). Это не должно вызывать коррупцию, это только замедлит ход событий.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .