1

Я видел несколько описаний использования mdadm с lvm для создания легко расширяемого рейда, такого как этот вопрос, но я все еще думаю, что что-то упустил. Скажем, я создаю рейд, используя mdadm с четырьмя дисками, используя raid5, а затем создаю том lvm (?) Кроме того, отформатируйте этот том lvm с помощью ext3. Это все звучит хорошо.

Затем я хочу добавить немного больше места, поэтому я вставил еще один жесткий диск. Как мне это добавить? Если я просто добавлю его в lvm, то он не будет частью набора raid5. Если я добавлю его с помощью «mdadm --grow», то после этого мне все равно придется размонтировать и изменить размер файловой системы ext3.

Я подумал, что если бы я использовал lvm поверх mdadm, то было бы ненужно размонтировать и ждать изменения размера (которое длится навсегда при рейде 5 ТБ). Это верно?

Я делал это раньше, не используя lvm, просто используя «mdadm --grow», затем я думаю, resize2fs. Но это заняло несколько дней, в течение которых диск нужно было размонтировать.

Спасибо!

1 ответ1

1

ext3 поддерживает онлайн-изменение размера, что означает, что вы можете расширять файловую систему, пока она монтируется. Процедура будет:

  1. Добавить новый диск
  2. mdadm --grow чтобы добавить его в RAID
  3. pvresize для увеличения размера PV
  4. lvextend чтобы увеличить размер LV
  5. resize2fs для расширения файловой системы

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