Wild_Wind
@neurox бот разбушевался !
+ Как я понял, он банит всех кто постит ссылки. Меня уже банило)
Александр🇷🇺
!unban @Wladimi
Александр🇷🇺
/unban @Wladimi
Fedor
пока что снял с него права банить
Animal
Всем привет. Подскажите возможно ли создать raidz1 только средствами ЗФС в такой конфигурации. Есть 3 диска по 6Тб и 3 по 4Тб. сделать (6+4)+(6+4)+(6+4). Если да, то как? Или тут без lvm/mdadm никак? Спасибо
George
Итого пул из 2 vdevs
Ivan
пространство +- равномерно распределится
Georg🎞️🎥
2 raidz из 3 дисков одного размера каждый, к примеру
А чем грозит «неровность» vedevov?🤔
George
А чем грозит «неровность» vedevov?🤔
Перфоманс менее равномерно будет размазан, т.к. бОльший vdev будет больше запросов обрабатывать, в общем то всё
Combot
Liza Сергеенко has been banned! Reason: CAS ban.
Sergey
Коллеги, а как можно посмотреть статистику zfs в плане создания, удаления, записи файлов?
Алексей
zpool iostat
Sergey
zpool iostat
С какими ключами? Я его вдоль и поперек вроде облазил, там только кумулятивные чтения/записи, а мне нужно понимать именно файловые операции - создание/удаление
Алексей
С какими ключами? Я его вдоль и поперек вроде облазил, там только кумулятивные чтения/записи, а мне нужно понимать именно файловые операции - создание/удаление
Я бы сам был рад если бы кто-то сказал как посмотреть в какой файл идёт чтение/запись, но в линуксе я этого не видел из коробки
Georg🎞️🎥
А кто сориентируйте - сколько оперативы нужно иметь , чтобы держать метаданные в памяти ?😱 Или не Реал вообще ?🤔 если данных пару сотен тер
Алексей
А кто сориентируйте - сколько оперативы нужно иметь , чтобы держать метаданные в памяти ?😱 Или не Реал вообще ?🤔 если данных пару сотен тер
Примерно 50 гиг на 10тб мелкие файлы при рекордсайзе 2М. Чем меньше рекордсайз тем больше меты. Но проблема в том что оно из оперативки будет вымываться. Так что лучше спешл. Вот и думай
Georg🎞️🎥
Примерно 50 гиг на 10тб мелкие файлы при рекордсайзе 2М. Чем меньше рекордсайз тем больше меты. Но проблема в том что оно из оперативки будет вымываться. Так что лучше спешл. Вот и думай
Во… Благодарочка… спешал - тоже ssd из вашего примерного расчета ? В зеркало видимо чтобы пул не ушёл … важна ли скорость чтения для спешела и сильно ли он помогает в чтении ? Файлы большие . Кто знает - почему теперь по 15 минут между сообщениями ?😱😱😱
Александр🇷🇺
@neurox разбань @Wladimi
Владимир
@neurox разбань @Wladimi
Я же не в бане
Александр🇷🇺
О
Александр🇷🇺
Отлично, тогда вопрос снят
George
остальное и будет метой
Vladislav
Лично я рекомендовал бы это для мониторинга доступа к файлам https://manpages.ubuntu.com/manpages/bionic/man1/fatrace.1.html P.S. админы за что 15мин КД на сообщения?
riv
Я бы сам был рад если бы кто-то сказал как посмотреть в какой файл идёт чтение/запись, но в линуксе я этого не видел из коробки
Когда-то делал такое, но не могу найти свой-же рецепт. Во время поисков его наткнулся на это https://github.com/draios/sysdig/wiki/Sysdig-Examples#disk
Georg🎞️🎥
остальное и будет метой
Благодарю 👋👋
Алексей
А в arcL2 можно перекинуть 🤔и имеет ли смысл ?
месяц назад моя затея с этим не удалась. 40% hit это средний показатель - по моему бесполезная фигня, но при этом: вымывание кэша даже при заполненности на пару процентов и невозможность заставить попасть в кэш тех данных которые тебе нужны
Алексей
читай нужные данные скриптом, чтоб они не вымывались 😃
Они туда не попадают при перечитывании, идут в арк
Алексей
А контроллировать как они из арка вымещаются в л2 невозможно
Georg🎞️🎥
Очень сильно помогает в чтении особенно мелких файлов. Зеркало обязательно лучше тройное.
А требуется ли максимально быстрые ssd для спешал или ssd с хорошим iops будте достаточно ?🤔
Алексей
А требуется ли максимально быстрые ssd для спешал или ssd с хорошим iops будте достаточно ?🤔
В общем случае чем быстрее тем лучше но вообще в каждом конкретном случае нужно подходить с умом.
Алексей
Так что ответа нет тебе на этот вопрос у меня
Georg🎞️🎥
В общем случае чем быстрее тем лучше но вообще в каждом конкретном случае нужно подходить с умом.
Требуется скажем так , Макс скорость линейного чтения ? ))) блин (( Попробую из двух u2 замостырить((
Алексей
Максимально быстрое линейное чтение тебе даст нужное количество вдевов в нужном уровне
Okhsunrog
имеет ли смысл использовать нативное шифрование zfs или лучше использовать luks? я слышал, что даже без ключа можно получить имена файлов зашифрованного датасета. это правда?
Алексей
Мета в спешле в основном для ускорения операций с мелкими файлами
Владимир
Мне нужно создать свап раздел для виртуалки в проксмоксе, и у меня ZFS, подскажите есть ли какая-то верная практика чтобы сделать это и не огрести проблем?
Владимир
вероятно придется делать swap на отдельном разделе, без zfs.
может есть каокй-то способ без таких кардинальных действий?
Владимир
например отключение RoW
Ivan
кейсы с использованием zfs надо тестировать на свежих ядрах. на старых были зависания.
Владимир
или ещё что-то
Владимир
мне всего одной виртуалке очень надо, там приложение не умеет отдавать память, её надо сливать в свап
Ivan
zfs create -V 4G -b $(getconf PAGESIZE) -o compression=zle \ -o logbias=throughput -o sync=always \ -o primarycache=metadata -o secondarycache=none \ -o com.sun:auto-snapshot=false rpool/swap рекомендуют так делать
Владимир
отсюда взял?
Ivan
надеюсь в новых проксовых ядрах дедлоки пофикшены
Владимир
блин ссылку называется скинул))
Ivan
отсюда взял?
записано было откуда-то
Ivan
https://openzfs.github.io/openzfs-docs/Getting%20Started/Debian/Debian%20Buster%20Root%20on%20ZFS.html#step-7-optional-configure-swap вот тру вики
George
имеет ли смысл использовать нативное шифрование zfs или лучше использовать luks? я слышал, что даже без ключа можно получить имена файлов зашифрованного датасета. это правда?
смысл есть, минимум возможность скраба и send receive без дешифровки. Перформанс где-то больше где-то меньше. Имена файлов емнип шифрованы, но сам не проводил аудит, конечно
Владимир
В личку кинул где я смотрю
George
например отключение RoW
Cow в zfs сейчас не отключаем. есть риск поймать локи, если на хосте память на 100% не забивать то риски небольшие. Особенно если это память виртуалки, тогда вообще разницы нет для хоста
Ivan
ну вол я создаю на хосте, а использую его как свап в виртуалке
непонятно. просто диск создай тогда для вм.
Ivan
вм его заиспользует как надо и не будет ронять хост
Владимир
Ivan
в смысле по люым правилам?
точно так же, как основной диск для вм
Владимир
ясно
Владимир
а то что внутри виртуалки типа пофиг можно создавать и ничего дополнительно с ним делать не надо?
Владимир
ну круто тогда)
Ivan
так то можно файл в вм положить. даже диск дополнительный или раздел не требуется