ZFS: Как это работает? Зеркальное отображение на Raid0

У меня есть ноутбук, который я хочу перенести в файловую систему ZFS.

Этот ноутбук имеет 2HDD диски.

Моя идея zpool такая:

1 зпул на 2 жестких диска.

/ - separate subvol
/home - separate subvol with 'copies=2'

Будет ли это выгодно от 2 жестких дисков? Например, если 1-й жесткий диск выйдет из строя, смогу ли я восстановить раздел /home?

2 ответа

Решение

ZFS пытается сохранить копии на разных дисках в соответствии с https://blogs.oracle.com/relling/entry/zfs_copies_and_data_protection. Однако копии, насколько я понимаю, предназначены для защиты от повреждения данных в файловой системе, но не гарантированно хранятся на разных дисках. Я также не знаю, включал ли ZFSonLinux ту же функцию копирования. RAID0, или чередование, опасен, но я уверен, что вы уже знали это.

Лучше всего создать два разных пула. Создайте два раздела на каждом диске, сделайте полосатый zpool из одного и зеркальный zpool с другого.

С двумя зеркальными устройствами в вашем бассейне это было бы хорошо. Если один не удастся, вы можете восстановить данные из второго; заменить неисправный. https://blogs.oracle.com/partnertech/entry/a_hands_on_introduction_to2

Я никогда не рекомендовал бы размещать два раздела на одном диске (чье-либо предложение), за исключением игры или тестирования. Производительность будет плохой, и если диск выйдет из строя, вы потеряете два устройства вместо одного.

Другие вопросы по тегам