7

В настоящее время я думаю о переходе от моей установки LVM к настройке ZFS с RAIDZ. Моя текущая настройка состоит из 5 x 4 ТБ дисков в LVM и 60 ГБ SSD для системы. На данный момент на LVM используется около 6 ТБ.

Есть ли способ без полного резервного копирования 6 ТБ перенести LVM в конфигурацию RAIDZ с дисками 4 + 1? С уважением

Лукас Хефлигер

Редактировать: я провел некоторые исследования, и главная проблема, с которой я столкнулся, заключалась в том, что при создании RAIDZ необходимо иметь все доступные диски. Единственная возможность, которую я видел, - это создать RAIDZ с 3 жесткими дисками, затем переместить все данные из LVM в этот рейд, а затем расширить пул ZFS с помощью двух отдельных vdevs. Большой недостаток заключается в том, что два последних жестких диска не защищены системой рейдов.

1 ответ1

4

Короткий ответ - нет - прямого пути миграции для LVM -> ZFS не существует. Ваше исследование ведет вас по правильному пути - вам понадобятся 3 дополнительных диска, создайте zpool с этими дисками, используйте что-то вроде rsync для копирования данных, а затем добавьте существующие диски в zpool. Если вас беспокоит защита данных, вы можете поместить два оставшихся диска в зеркало, чтобы у вас был пул с raidz и зеркалом. Это на самом деле не идеально, и не дает вам настройки 4+1 RAIDZ, но, по крайней мере, использует диски.

Если вам действительно нужна конфигурация 4+1, то вам, вероятно, потребуется найти способ внешнего подключения пары существующих дисков к системе - USB или что-то в этом роде - затем добавить в систему еще пару дисков 4 ТБ. , создайте пул и перенесите данные с помощью rsync.

Кроме того, с LVM, будьте осторожны, чтобы точно знать, на каких дисках находятся ваши данные, прежде чем вы начнете их удалять, и убедитесь, что вы используете команды в правильном порядке. LVM имеет «pvmove», чтобы упростить динамическое перемещение данных с дисков и на другие, поэтому, пока вы используете, это должно быть хорошо.

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