Alexander
А как настроить шифрование? Я буду зеркало из двух HDD использовать в Proxmox VE. Там можно в веб-интерфейсе создать пул ZFS, но никакого шифрования указать нельзя вроде.
Alexander
Просто уничтожай поломанный hdd и покупай новый.
А вы мажор. Я больше 40к отдал за 2 диска. Не буду я ещё уничтожать гарантийные диски.
Юрий
Подскажите пж как определить нумерацию портов на sas9207-i8? Так понимаю, нумерация с противоположной от PCIe стороны
Vladislav
Только помните про баги)))
Δαρθ
А вы мажор. Я больше 40к отдал за 2 диска. Не буду я ещё уничтожать гарантийные диски.
значит и с созданием пулов и датасетов при помощи утилит zpool и zfs разберешься, если уж хваленое proxmox не умеет
Станислав
Zfs over luks 😱
@underflow17 активно юзает, как я понял. Не жаловался, только хвалил)
Станислав
А вы мажор. Я больше 40к отдал за 2 диска. Не буду я ещё уничтожать гарантийные диски.
Тут подробно рассматриваются варианты шифрования и даже установки ОС на такой пул https://openzfs.github.io/openzfs-docs/Getting%20Started/Ubuntu/Ubuntu%2022.04%20Root%20on%20ZFS.html#encryption
Станислав
С кем-то спутал?)
Алексей
С кем-то спутал?)
Нет, это истинно я сам был присутствующим на том величественном балу!
Lone
Тут подробно рассматриваются варианты шифрования и даже установки ОС на такой пул https://openzfs.github.io/openzfs-docs/Getting%20Started/Ubuntu/Ubuntu%2022.04%20Root%20on%20ZFS.html#encryption
Вопрос вдогонку про инсталляцию ZFS поверх LUKS (grub, root на ZFS, надо для программы-инсталлятора). Dracut (Void Linux). ZFS начинает монтироваться до того как открывается LUKS. Вроде, всё делаю точно как в многочисленных инструкциях. Судя по всему, я что-то упускаю ... Можете что-то посоветовать?
Lone
Я на luks не ставил, использую нативное шифрование
Нативное работает нормально. Ставил с ZFSBootMenu. Проблема именно с LUKS.
Lone
Это, собственно, инсталлятор. Хочется сделать все возможные варианты.
Lone
GRUB encryption не поддерживает.
Алексей
но в инитрамфс я делал другое руками без дракута и без зфс но тоже с луксом (тоже есть дока для себя)
Lone
С btrfs вообще нет ни каких проблем. Можно инсталлировать даже не приходя в сознание ...
Lone
Тут еще bcachefs на подходе ...
Станислав
С btrfs вообще нет ни каких проблем. Можно инсталлировать даже не приходя в сознание ...
Естественно, он с этой целью и создавался. Вначале лицензией ограничили ZFS, чтобы создать сложности, а потом "волшебную пилюлю" создали)
Lone
Естественно, он с этой целью и создавался. Вначале лицензией ограничили ZFS, чтобы создать сложности, а потом "волшебную пилюлю" создали)
IMHO, я делаю что-то не то с dracut. Ему надо как-то сказать, что сначала надо открыть LUKS (или ZFS как-то сказать, что-бы чего-то подождала).
Δαρθ
С btrfs вообще нет ни каких проблем. Можно инсталлировать даже не приходя в сознание ...
Для меня пожалуй главный плюс что менеджить легче как-то получается чем zfs. Ну и поддержка в ядре и всегда, можно прям из груба указать другой subvolume, *он же снапшот* чтоб загрузиться
Vladislav
С btrfs вообще нет ни каких проблем. Можно инсталлировать даже не приходя в сознание ...
Главное не ниже 6.2 ядро, а то не сильно весело с открытым write hole
Vladislav
И чтобы диски не игнорили fsync или имели кондёры, а то мета в кашу превращается))) То бишь гавно ссд не стоит использовать для btrfs
Lone
IMHO, btrfs удобно использовать для VM. Надо увеличить размер файловой системы - добавил большой device а маленький убрал. Хочешь уменьшить - маленький добавил, а большой убрал. Лепота ...
Vladislav
Vladislav
Btrfs же доверяет диску
Δαρθ
IMHO, btrfs удобно использовать для VM. Надо увеличить размер файловой системы - добавил большой device а маленький убрал. Хочешь уменьшить - маленький добавил, а большой убрал. Лепота ...
Девайс? В бтрфс? Смищно. Файл образа там через 5 минут расфрагментируется на куски по 4 килобайта и перфоманс упадёт в 5 раз
Δαρθ
Вроде как нет, там же проверяется факт записи
Правдашоль? То есть по умолчанию перфоманс записи 1/3 от возможного? или сколько там если всё записанное перепроверять. Да и поди ещё проверь не сквозь кеш винта.
Δαρθ
Даже если это так, проверять сквозь кеш винта смысла примерно 0 ясно что кеш отдаст "прочитанное", которое записали 2 операции назад
Δαρθ
а на самом деле конь ещё не валялся и винт/ссд в кеш накапливает, чтоб всё продолбать при креше
Δαρθ
или фигурно пишет как удобнее забивая на синки
Δαρθ
У zfs? Да, пенальти на любую запись 3 iops записи, но надо пруф поискать, точно 2 записи, 2 чтения
Может всё же речь про то, что мета по умолчанию на 1 девайс пишется 2 копиями?
Lone
В плане?
Одно блочное устройство добавил, другое убрал. btrfs сделает всё остальное сама.
Lone
Можно и поверх LVM.
Δαρθ
Можно и поверх LVM.
девайс с btrfs поверх lvm или в zvol? чтоб медленнее было что ли?
Vladislav
Я все ещё не могу понять о чем человек
Vladislav
Одно блочное устройство добавил, другое убрал. btrfs сделает всё остальное сама.
Если btrfs по фану берёт и к себе любое блочное устройство зацепляет - у меня что-то сомнения, что она так делает
Vladislav
Если Вы про Воткнули блочное устройство Зацепили его в пул ФС сама на него расширилась То zfs точно также умеет, если мы про страйп
Vladislav
Zfs ведь не умеет перетаскивать данные внутри пула при удалении top-level
Vladislav
Единственный плюс btrfs - оно в ядре и его даже иногда фиксят, но bcachefs уже выглядит здорово, жаль я не могу найти (и видимо оно не могет) про блочный вариант, как с zvol, видимо нужно через lio файлик отдавать А ну и reflink работает в btrfs
Lone
девайс с btrfs поверх lvm или в zvol? чтоб медленнее было что ли?
Я же написал в начале, что "удобно использовать для VM". Proxmox живет либо на ZFS, либо на LVM-thin.
Lone
Ну, либо, обычный LVM, если снэпшоты не нужны.
Vladislav
Я же написал в начале, что "удобно использовать для VM". Proxmox живет либо на ZFS, либо на LVM-thin.
Наверно он живёт на zfs / lvm по определённым причинам, не находите? А не поверх btrfs
Lone
Наверно он живёт на zfs / lvm по определённым причинам, не находите? А не поверх btrfs
Она на них живет, что-бы была возможность отдавать блочные устройства для VM.
Lone
Я, честно говоря, не хочу продолжать эту дискуссию. Меня больше волнует как поставить ZFS поверх LUKS с dracut.
Lone
На файловой системе - не кошерно.
Ivan
Нууу
никто не запретит прострелить себе колено
Lone
Так в чём мой вопрос, а какую задачу Вы решаете этим?
btrfs в VM? Удобно расширять/сжимать файловую систему в VM. Не хочется пересоздавать VM если данные усохли. Иногда их разносит неимоверно.
Ivan
btrfs в VM? Удобно расширять/сжимать файловую систему в VM. Не хочется пересоздавать VM если данные усохли. Иногда их разносит неимоверно.
удобней дискард включить и вм всегда занимает только по реальным данным без возни с уменьшением/увеличением
Vladislav
Что Вам нравится стрелять в ногу - это Ваше личное хобби, я не стану порицать. Я вот держу всю лабу на lvm raid0 (правда это лаба с бэкапами каждые 12 часов, но это нюансы)
Lone
Я про другую часть " ZFS поверх LUKS с dracut."
Инсталлятор. Начался как маленький эксперимент, а теперь умеет инсталлировать почти всё. что хочешь. Добавляю фичи потихоньку. Эпизодически он эволюционирует во что-то другое.
Lone
Можно и так сказать :)
Vladislav
Можно и так сказать :)
https://github.com/openzfs/zfs/issues/13088 https://forums.gentoo.org/viewtopic-t-1056340-start-0.html https://forum.level1techs.com/t/whats-the-common-setup-for-zfs-encrypted-home-server/199390 Вот эти вводные данные проверяли?