Andrey
на gen8 OL7 уже года 3 работает с UEK без проблем
Andrey
где-то болтается UEK8 5.4.17-2036.102.0.2.el8uek.x86_64 #2 SMP Tue Jan 5 12:46:40 PST 2021 x86_64 x86_64 x86_64 GNU/Linux не помню какое там железо - но что то из серии gen8/9
Alexander
Пожалуйста, подскажите, у кого-нибудь получалось установить последние версии ZFS в качестве загрузочного раздела, где бы находился GRUB2?
Andrey
up 265 days вроде проблем не замечено
George
Уж пробовал и так и сяк.
https://openzfs.github.io/openzfs-docs/Getting%20Started/Debian/Debian%20Buster%20Root%20on%20ZFS.html#step-2-disk-formatting в п.4
George
zpool create \ -o cachefile=/etc/zfs/zpool.cache \ -o ashift=12 -d \ -o feature@async_destroy=enabled \ -o feature@bookmarks=enabled \ -o feature@embedded_data=enabled \ -o feature@empty_bpobj=enabled \ -o feature@enabled_txg=enabled \ -o feature@extensible_dataset=enabled \ -o feature@filesystem_limits=enabled \ -o feature@hole_birth=enabled \ -o feature@large_blocks=enabled \ -o feature@lz4_compress=enabled \ -o feature@spacemap_histogram=enabled \ -o feature@zpool_checkpoint=enabled \ -O acltype=posixacl -O canmount=off -O compression=lz4 \ -O devices=off -O normalization=formD -O relatime=on -O xattr=sa \ -O mountpoint=/boot -R /mnt \ bpool ${DISK}-part3
Alexander
Возможно ли использовать какие-либо другие загрузчики кроме GRUB2 ?
George
Возможно ли использовать какие-либо другие загрузчики кроме GRUB2 ?
конечно, есть и под zfs чисто, можно efistub вообще юзать
Alexander
конечно, есть и под zfs чисто, можно efistub вообще юзать
Премного благодарен, пойду гуглить.
George
сам не юзал правда https://github.com/zbm-dev/zfsbootmenu
George
но с грабом при точном повторении инструкций проблем не будет тоже
Δαρθ
чото я опять смотрю релизы на гитхабе и туплю. 2.0.6 заапдейчена позже 2.1.1 как можно соотнести их с 'stable', 'testing', 'LTS' или в таком же духе? сейчас я не понимаю, то ли бечь за свежаком, то ли сидеть на 2.0.6
Δαρθ
https://www.kernel.org/ -- вот тут например всё понятно :)
George
https://github.com/openzfs/zfs/blob/master/RELEASES.md
George
2.0.6 - LTS
George
да, пока не супер очевидно
Δαρθ
2.0.6 - LTS
а по ссылке пишут что LTS это 2.1
George
а по ссылке пишут что LTS это 2.1
хех, нафига они прям туда это запихнули, забудем же)
George
2.1 выпускали специально под draid, странно что туда такое внесли
George
пойду спрошу, аж интересно стало
George
а по ссылке пишут что LTS это 2.1
в общем это я отстал, LTS считается именно 2.1
Δαρθ
в общем это я отстал, LTS считается именно 2.1
тогда всё же вопрос остается, чем считается 2.0.6? к ней вон патчики на гитхабе более свежие )
Δαρθ
Багфиксов насыпали просто
глядя на kernel.org мне казалось что если уж багфиксы -- их сыпят во все lts ветки...
George
глядя на kernel.org мне казалось что если уж багфиксы -- их сыпят во все lts ветки...
честно говоря не смотрел прям дифф по двух веткам, но 2.1 базируется на более свежем срезе. Но про lts ветку ответ однозначный, в общем то. Если увидели фикс, который обязателен в 2.1 и его там нет - просто стоит говорить об этом в тасках
George
но это не мешает пока сидеть на 2.0) она тоже достаточно свежа и фиксы ещё приезжают
Combot
Nonsikelelo Nxumalo has been banned! Reason: CAS ban.
max
всем привет, есть довольно тривиальный вопрос, сегодня добавил в сервак 2 винта ось их видит как : Geom name: da1 Geom name: da2 задача сделать новый пул и использовать оба винта в данном пуле, как одно пространство, однако, в конце месяца будет добавлено еще 4 винта, насколько я понимаю zpool create pool /dev/da1 zpool add pool da2 таким образом - оба диска будут в одном пуле как одно пространсво ?
max
Укажите явно тип пула
Как это конкретно сделать, не подскажете ?
max
На данный момент стоп 2 сас : da1 da2 они 600 гб каждый , к концу месяца будет ещё 4 таких же , интересно сделать пул и обледенить все винты в одно пространство , это вообще возможно?
Fedor
Вполне.
Fedor
Лучше при этом предусмотреть зеркалирование (mirror), чтобы повысить гарантии извлечения данных
Олег
На данный момент стоп 2 сас : da1 da2 они 600 гб каждый , к концу месяца будет ещё 4 таких же , интересно сделать пул и обледенить все винты в одно пространство , это вообще возможно?
странно что рейда еще нет, и еще страннее что вы не задаетесь вопросом скорости, ZFS будет медленнее ext4. на порядок медленнее
Олег
если нужна скорость то mdadm
Олег
zfs это про надежность, сжатие и построение рейда без рейдконтроллера, при том готовьте ОЗУ и желательно SSD кешь, далеко не на samsung pro
Олег
zpool create pool /dev/da1 zpool add pool da2 так вы делаете raid0! это прям крайне негативный рейд при отказе диска потеря всего! логичнее zpool create mirror pool /dev/da1 /dev/da2 А потом добавить к нему в 0 еще пару дисков zpool add mirror pool /dev/da3 /dev/da4
Олег
но из 4х дисков ZFS raid10 скорее всего будет медленнее одного диска UFS
max
Подскажите пожалуйста: На данный момент есть домашний сервер По характеристикам : 8 ядерный Ксеон , 8гб ддр3 В нем стоит 3 типа жёстких дисков : 1 - sata ssd 240 системный OS FreeBSD 2 - 2x sata 500 гб 6gb/s enterprise 3 - SAS контроллер 2 канала каждый по 8 дисков, на 1 канале SAS 2tb 7200 оборотов на 2 канале будет 8 SAS 600u, 10к - вот тут я хочу объединить все 8 винтов в одно пространство что касаеться сохранения данных, то тут разговор наверное вопрос не стоит, так как восновном это будет домашний медиа сервер, и еще куча всего где не критично потерять данные а вот 2 sata они в зеркале ( причем апаратном), и там критично потерять данные насколько я понимаю как это сделать - создать пул zpool create pool /dev/da1 и добавлять в него диски zpool add pool ...
Олег
ну если так пофиг на данные то да
max
ну если так пофиг на данные то да
и еще, есть ли смысл использовать один из таких винтов как кеш ?
Олег
нет
Олег
но я бы
Олег
каждый диск отдельно бы использовал
max
В том плане что - из строя вышел 1 не потерял весь пул ?
Олег
да
max
Я думал будет больше
max
Похоже узкое место это контроллер сас он у меня 3гб
Василий
Я думал будет больше
Ща. Продожди. Проснутся тру свидетели быстрой зфс
Aleksei
Zfs не тормозит :)
max
Хм
max
В вот запись туда же только данные идут с ссд
max
Василий
В вот запись туда же только данные идут с ссд
Там хотя-бы гигов 100 запиши. А то сейчас это просто скорость чтения
Василий
Оно в кеш до закрытия файла ложит
max
Оно в кеш до закрытия файла ложит
Я синхронизацию выключил на пуле куда пишу
max
Ям попробую у меня как раз фильм на 80 гб есть
Василий
Я синхронизацию выключил на пуле куда пишу
- а давайте сделаем стальную дверь! - давайте и повесим замочек от почтового ящика...
max
медленней во многих сценариях, но не во всех. на порядок может быть только на nvme.
Не факт, на работе есть задача : поставить пространство под бд планирую взять сас ssd ну соответсвенно контроллер на 12гб /с
max
Не факт, на работе есть задача : поставить пространство под бд планирую взять сас ssd ну соответсвенно контроллер на 12гб /с
Кстати вопрос на сколько я понимаю идеальнее всего будет 4 винта скажем по 1.8 тб каждый На уровне контроллера делать 2 рейда 0, на уровне zfs делать зеркало между ними ? И добавить обычный ssd для Кеша ? Задача максимально быстро скорость / запись , ну соотвественно надежность
Василий
Поясни пожалуйста, что не так
ты берешь надежную фс и отключаешь синк (который как бы для целостности придуман). не, базара ноль, зфс не помрет... а вот данные
max
ты берешь надежную фс и отключаешь синк (который как бы для целостности придуман). не, базара ноль, зфс не помрет... а вот данные
На даных винтах, ибо они как бы только на обкатке, в домашних условиях, да и данные там будут только фильмы, я прекрасно понимаю что на проде и в общем после обкатки винтов - включу обратно
max
Сама суть всего этого на данном этапе- получить опыт работы и понимания как это работает в домашних условиях. А вот в начало следующего года будет прод сервер настраиваться
George
так zfs сможет нормально реагировать на проблемы с дисками
George
ты берешь надежную фс и отключаешь синк (который как бы для целостности придуман). не, базара ноль, зфс не помрет... а вот данные
если приложение не распределённое, да и внешних потребителей нет, то почему бы и не отключить
George
я знаю vps провайдера одного небольшого, который на zfs держит сторадж и у них sync=disabled:)