-1

Я использую Ubuntu Server с 4 дисками по 2 ТБ, и я использую ZFS около 8 месяцев на моем HomeServer. Но теперь я достиг емкости своего пула, поэтому я хочу купить новый диск и добавить его в мой raidz RAID. Однако я обнаружил, что это невозможно, и что диск будет добавлен как отдельный vdev (устранение избыточности). Данные являются обязательными, все, что мне нужно (несколько 100 МБ), было зарезервировано с помощью CrashPlan.

Я ищу программное решение, которое может добавить диски и расширить пул. Я люблю ZFS, но этот недостаток для домашнего использования нарушает правила, мне интересно, есть ли у кого-нибудь другие решения?

Как, черт возьми, это не по теме?

Ищите рекомендации по продукту, услуге или учебному материалу. Правильно, потом.

2 ответа2

0

Одним из решений является использование зеркальных пар. И расти, используя пары. Затем вы можете просто позволить md управлять RAID1 и использовать LVM для управления ростом vg и, следовательно, ростом lv. Хотя это может быть не ракетостроение, это действительно надежно. Элегантность в простоте.

0

Вы не можете добавлять новые диски в raidz vdev . Однако, поскольку ваше существующее хранилище уже является zfs, самое простое предложение - добавить новый диск на него одним из следующих способов:

Без резервирования:

  • Добавьте 1 новый диск как отдельный vdev в тот же zpool. Предупреждение. Если этот новый диск выйдет из строя, весь zpool может не импортироваться, так как он не имеет избыточности. Однако ваш существующий raidz vdev сохраняет свою избыточность. Если вы хотите использовать вместо этого md , посмотрите на Growing , который может увеличить RAID-5 с новым диском.
  • Создайте еще один zpool или просто используйте обычный ext4 на новом диске. И используйте символические ссылки для управления каталогами.

С резервированием:

  • Купите четыре дисковода большей емкости и замените их один за другим (Замените, восстановите, замените, ...) После замены последнего диска емкость пула должна автоматически увеличиться. Предостережение: ваш пул не имеет избыточности при переносе, поскольку это не raidz2 .
  • Купите 2 диска любого размера, добавьте их как mirror .
  • Купите 3 или более дисков любого размера и добавьте их как raidz

Что бы вы ни делали, прочитайте, прежде чем нажать Enter. zfs add без указания raidz или mirror добавляет полосовой (RAID0) диск, который невозможно удалить.

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