Ярослав
Nikita
Интересует именно производительность и стабильность работы.
Георгий
Nikita
Разница не большая в районе 5%
Мол, падает производительность, если условно, отдать ему из 10000Гб раздел размером 9500Гб против передачи всего диска на откуп zfs?
Георгий
фух, ну прям отлегло )
Δαρθ
Nikita
Egor
Майкл Лукас в своих книгах рекомендует делать zfs поверх gpt
Egor
Правда там же рекомендация делать это во FreeBSD или другом юниксе )
Ivan
Δαρθ
ну оно же знает что оно само их создало
Ivan
непонятно, а шедулер откуда знает что эти партиции не ты создал, а zfs ?
Aba
Δαρθ
я думаю, есть способ обращпться в блочный девайс мимо шедулера ос
Nikita
Корректный метод проверки?
zfs 2.0.5, proxmox 6, первый диск разбит штатным инсталлятором системы, второй отдан целиком zfs-у, на третьем создан отдельный раздел (-1 Gb от общего объёма) и zfs-у отдан только этот раздел.
Andrey
Если посмотреть linux io diagram
https://www.thomas-krenn.com/de/wikiDE/images/e/e0/Linux-storage-stack-diagram_v4.10.png
то можно предположить, что если zfs отдан, например, /dev/sdb -то
путь взаимодействия м б LIO->optional->BIO->hooked in device drivers->/dev/sd*
Если же отдан раздел /dev/sdb2(например) - то путь взаимодействия через scheduler
Косвенно можно понять, например, если расширить блочное устройство /dev/sdb (в среде виртуализации к примеру) - то при расширении zfs - проблем не наблюдается, а при расширении /dev/sdb2(а /dev/sdb1 замонтирован наппример как ext4) требуется перечитать партиции с помощью partprobe или partx - но не получится, т к /dev/sdb управляется ядром,таблица закэширована и для ее обновления необходимо размонтировать разделы
но это все предположения - нужно копать исходники, чтобы посмотреть как все это устроено
Eugen
Народ, подскажите сколько метадату на Zol сделать? И главное сколько пользуюсь не пойму зачем она вообще нужна))
central
Eugen
central
Какая метадата?
Eugen
Какая метадата?
Та что в арк, читал описание но так и не вкурил что же это такое
central
Все ещё не понимаю что за метадата
Eugen
zfs_arc_meta_limit
zfs_arc_meta_min
вот эта
Eugen
central
а чем вызвана необходимость выставлять, по дефолту там вообще нету ограничения
Eugen
Eugen
Много на чтение машина отдает
Eugen
George
Eugen
Sergey
Ну подскажите, сколько на данный сервер нужно ставить оперативки?
Сейчас 47 гигов, из них юзерским софтом занято примерно 10.
(видеорегистратор, оснавная нагрузка на запись)
Станислав
Ну подскажите, сколько на данный сервер нужно ставить оперативки?
Сейчас 47 гигов, из них юзерским софтом занято примерно 10.
(видеорегистратор, оснавная нагрузка на запись)
Раз основная задача запись, то потребности в большом arc (кеш на чтение) не нужен. В таком случае нужно отталкиваться от того, какое количество данных пишется за 5 секунд. Я бы умножил эту цифру на 2.
Плюс в памяти можно держать метаданные, их количество зависит от размера блока в хранилище. Не помню, как там рассчитывается, но, как мне кажется, для видеорегистратора нужно установить блок в 1М и не париться с этим подсчётом. Не так много для метаданных нужно
Nikita
Коллеги, если ли возможность средствами zfs передать файловую систему с пула с включенным feature@large_dnode на пул с выключенным?
Vladislav
Стопнуть самбу. Примонтировать на запись пул и сменить на нужные права, смена пула в RO. Потом старт самбы
Vladislav
Тогда мемдиск или нуллффс с нужными правами файлов
Vladislav
И что? Почитайте
Vladislav
Nullfs
Vladislav
В Линукс есть ещё тмпфс
Vladislav
в самбе есть возможность сделать RO разделы
Vladislav
и какие там права на чтения?
Vladislav
тогда остается NFS+ZFS+nullfs
Combot
Mila Novikovaа has been banned! Reason: CAS ban.
DOK ꧁꧂
Подскажите плиз срочно. Второй ждиск с zfs был примонтирован в /mnt/sdb7
Сегодня его вытаскивали для осмотра. Поставили его обратно а его нет. В disks его видно как sdb2 но zfs его не примонтировала куда надо)
Как его примонтировать?
DOK ꧁꧂
Zfs mount?
Art
DOK ꧁꧂
Импортировать весь диск или отдельные части?
Art
Import или add?
если у вас был пул из одного диска, и вы его вытаскивали, то теперь раз он не виден, то надо импорт пула сделать
DOK ꧁꧂
Импортировал. Все норм вроде. Даже примонтировался куда надо
Δαρθ
а вот интересно, есть ли вариант забутить ядро линукса с zfs без initramfs. аргумент ядру может какой?
Станислав
Δαρθ
я имел в виду чтобы /root на openzfs монтировался без юзерспейсного инитрамфса
Sergey
Sergey
хотя не получится
Sergey
Sergey
не знал, что это поддерживается
Δαρθ
очень круто поддерживается кстати. конфигуру надо сказать где лежат сорцы ядра (2 раза). после чего в menuconfige появляется галочка 'openzfs'. и собсно на этом всё )
Δαρθ
и в убунте вообще трындец с ним -- даже дрова satы в инитрамфс лежат (модулями), без него оно даже сата-винт не увидит
Ivan
в чем польза этих приседаний ?
Δαρθ
ну например купил ноут, а в ём 21.10 не работает с подсветкой, нужно новое ядро
Δαρθ
а раз руками ядро собирать, чоб и не вкомпилировать openzfs )
Δαρθ
и чоб не избавиться от initramfs
Andrii
зачем такой оффтоп в зфс чате? ) не лучше спросить в яблокофон чате?
George
оффтоп сразу же после вступления, последнее предупреждение и в бан
Andrii
вообще заходить и писать сразу оффтоп - кандидат в бан
George
The
Здравствуй, чатик. Есть тут задача: реплицировать полный инкрементальный список снапшотов из пула A в пул B.
Я правильно понимаю, что мне придётся городить портянки? Потому что
zfs send -cP -R -I | zfs receive
такого, по-видимому, не может.
Vladislav
во FreeBSD есть rootFS on ZFS
Vladislav
Nikita