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