Установка скромной системы ZFS, ZFS для загрузочного диска
Я работаю в ремонтной мастерской и думаю о создании Solaris Express, или, может быть, использую то, что в настоящее время называется открытой версией, NAS на базе ZFS из горой старых аппаратных средств, которые у нас есть.
У меня много сомнений, и чтение Best Practices не решило большинство из них, поэтому я попрошу здесь один за другим не писать большой монолитный пост с большим количеством вопросов.
На сервере будет четыре диска. Я полагаю, мне придется использовать один исключительно для системы. Это правильно? Что, если этот диск умрет, он возьмет с собой все данные других дисков? Или, может быть, я смогу читать пул трех других дисков с живого CD?
3 ответа
Q1: на сервере будет четыре диска. Я полагаю, мне придется использовать один исключительно для системы. Это правильно?
R1: Нет, системе не требуется целый диск, достаточно среза в основном разделе (или даже расширенном). Тем не менее, рекомендуется использовать зеркало для системы.
Q2: Что, если этот диск умрет, он возьмет с собой все данные других дисков?
R2: Надеюсь, нет. Умирающий диск не коснется данных на других дисках.
Q3: Или, возможно, я смогу прочитать пул трех других дисков с живого CD?
R3: Определенно. Вам просто нужно использовать опцию импорта "-f", чтобы форсировать импорт.
Если вы хотите сохранить диски для фактического хранения, вы можете использовать один или два SATA DOM (disk-on-modules) в зеркальной установке, чтобы освободить отсеки для дисков. Это предполагает, что у вас есть порты SATA, доступные непосредственно на материнской плате. Это чистый подход.
Другим вариантом является использование срезов и выделение корневого пула, распределенного по двум вашим дискам. Это менее чистый, но хороший вариант для четырех дисков.
Пулы хранения остаются неизменными, даже если система умирает / становится недоступной. В худшем случае пул хранения может быть импортирован в / в новую / другую систему.