LXD + ZFS в однодисковых системах

Я бы хотел поэкспериментировать с LXD на выделенном NUC. Помимо прочего, LXD поддерживает ZFS. Но у меня есть следующие вопросы:

Случай 1. Предположим, у моего NUC есть один диск, скажем, 256 ГБ, который поддерживает ОС. Могу я использовать это? Если да, то как мне его настроить? Например следует создать отдельный раздел? Или о каких-либо других проблемах, о которых мне следует знать?

Случай 2: Предположим, что у моего NUC есть два диска, один из которых поддерживает ОС. Могу ли я настроить ZFS на использование обоих дисков? А как настроить?

Большое спасибо,

LRP

0
задан 26 December 2018 в 23:52
1 ответ

Случай 1: Нет проблем с использованием ZFS только с одним диском, но, конечно, это не сможет защитить вас от полного отказа диска. Если вы чувствуете себя комфортно в настройке ZFS в качестве корневого диска (в Интернете есть руководства, вы можете найти это с любой ОС, которую вы планируете использовать), тогда нет необходимости специально размечать разделы или что-то еще; если нет, вы можете разделить диск, например, на ext4 для загрузочного раздела и ZFS для раздела данных.

Случай 2: Вы можете настроить ZFS на использование любого количества дисков. Я не уверен, что вы имеете в виду под «поддерживает ОС», но предполагая, что вы имеете в виду, что на одном из дисков установлена ​​ОС, я думаю, это нормально, хотя ZFS не дает вам возможности контролировать, какие дисковые данные записываются. к. Существует два способа настроить zpool с двумя дисками:

  • zpool create poolname mirror disk1 disk2 : это называется «зеркалом», оно позволяет одному диску выйти из строя, и вы не потеряете никаких данных, но хранит две копии ваших данных (чтобы второй диск не добавлял дополнительное пространство в систему).
  • zpool create poolname disk1 disk2 : Это называется «чередующейся» конфигурацией, и она позволяет вам использовать все пространство обоих дисков, но не добавляет избыточности для защиты от сбоев дисков.
1
ответ дан 4 December 2019 в 15:47

Теги

Похожие вопросы