что произойдет, если мне придется изменить базовое оборудование за
пул ZFS? Как mobo / процессор, что произойдет, если это умрет на мне
через год или два; Могу ли я каким-то образом портировать свой пул zfs?
пул ZFS не зависит от оборудования. Просто убедитесь, что ваш HBA (адаптер шины хоста) не делает что-то вроде шифрования данных на аппаратном уровне. В ZFS работает с адаптером как LSI 9211-8i или IBM m1015 кросс-мелькнуло использовать прошивку 9211-8i, а не полноценный удар "аппаратной" RAID картой.
У меня довольно много дисков разного размера, и я пытаюсь
получите большую часть дискового пространства из него с избыточностью. Что самое лучшее
настройка для этой конфигурации, и сколько места я буду терять с помощью
эти диски разного размера. Я не создаю это для любой скорости
требования, я просто хочу файловый сервер для нескольких HTPCs. Мой
в настоящее время доступны диски для этого: 1x 500GB "Гибридного" привода 1х
1ТБ диск 1x 3Тб диск 1x 4тб диск (будет добавлен в пул позже,
в настоящее время все данные с дисков, перечисленных выше)
Если бы я был вами, я бы продал меньшие диски и поставил деньги на большие диски одинакового размера. Это сделает вашу жизнь намного проще. Кроме того, нельзя просто добавить диски в пул ZFS. Существуют ограничения. Читай здесь.
добавит диск емкостью 4 ТБ в пул позже быть проблемой любого рода?
возможно. Я нахожусь в аналогичном положении. В будущем мне придется увеличить емкость хранилища. В то время я планирую приобрести второй HBA и новый массив больших дисков. Затем я передам все данные с моих существующих дисков на мои новые диски, а затем Продам мои существующие диски. Могут быть другие (более дешевые) способы обойти это, но делать это так:
- держит все мои диски те же размер
- только имеет дополнительную стоимость дополнительного HBA, что не плохо, чтобы иметь укладку вокруг так или иначе
- не требует, что я заменяю мои приводы по-одному, ре-серебрящ после каждой замены.
любые рекомендации по ОС Linux, чтобы запустить все это, и я должен использовать
отдельный диск для ОС? Я знаком с Ubuntu, RHEL и
OpenSUSE / SLES.
Не использовать Linux, он не имеет собственного ZFS поддержка. Linux поддержка ZFS происходит от ZFS на Linux и zfs-fuse. Текущее состояние ZFS находится в движении, так как Oracle пытается его разрушить. ZFS, скорее всего, будет ветвиться в версии 28 в самом ближайшем будущем, поэтому не делайте свой пул ZFS с любой версией больше 28, Если вы не уверены на 100%, что хотите придерживаться решения Oracle. В настоящее время FreeBSD и ее дополнительные компоненты поддерживают ZFS версии 28.
Так как вы самопровозглашенный ZFS noob I рекомендовал бы FreeNAS. Я использую его на некоторое время теперь, и я очень доволен. Это, безусловно, позволит наиболее прямой установки для вас.
Дополнительные Мысли:
убедитесь, что вы выбрали правильный уровень паритета для вашего конкретного случая использования. В частности, убедитесь, что вы планируете около URE. В принципе, вы не хотите использовать RAID 5 (RAID Z1), если вы используете диски размером более 2 ТБ. Там следует ли учитывать некоторые другие факторы, которые могут побудить вас повысить уровень данных четности. здесь хорошая статья на эту тему.
обновление:
прошло 1,5 года с тех пор, как я опубликовал этот ответ, и за это время я дал ZFS на Linux (в частности, Ubuntu server) еще один шанс. Он прошел долгий путь, так как я попробовал первый раз, и я очень счастлив до сих пор. Моей причиной для переключения была установка ограничения на свободу и тюремную систему. Я хотел использовать свой сервер больше, чем просто сервер NAS, и FreeNAS усложняет это. Система заключения в тюрьму хорошая и очень безопасная, но мне действительно не нужен такой уровень безопасности в моем доме, и я не хотел иметь дело с входом в тюрьму каждый раз, когда я хотел распаковать файл. Я думаю, что FreeNAS по-прежнему является хорошим выбором, если вы только начинаете работу с ZFS (из-за веб-интерфейса) или если вы просто хотите устройство NAS (т. е. нет другого сервера необходимая функциональность).