Fedor
хоть на дтрейсе своё пиши
Fedor
кстати, как вариант.
Василий
мне теперь на солярке его тоже нехватать будет :(
Fedor
а можешь стрейс натравить? вдруг он чего дёргает такого, что можно и в других ОС подёргать
Fedor
и лтрейс до кучи
Василий
а можешь стрейс натравить? вдруг он чего дёргает такого, что можно и в других ОС подёргать
позже посмотрю, а то й меня тут ексченж странно работать не хочет
Fedor
о, ща посмотрел - на солярке для каждого пользака свой датасет создаётся
Fedor
не обращал внимания
George
ну понятно. в иллюмосе нет, в саносе нет..
в последнем иллумосе вроде приезжало, а так да, iostat очень удобно расширили в openzfs , -r v w и ещё какие-то флаги
Fedor
в последнем иллумосе вроде приезжало, а так да, iostat очень удобно расширили в openzfs , -r v w и ещё какие-то флаги
я редко обновляюсь существенно - разве что если там совсем что-то такое важное.
Fedor
посмотрю - спасибо)
George
echo 0 > /sys/module/zfs/parameters/l2arc_noprefetch
да, для большинства свойств должно, в доке можно посмотреть, малое количество только на загрузке модуля меняются
George
для этого параметра работало
Fedor
а, а там был какой-то пуллреквест чтоб метрики снимать.. его не сделали?)
Vladimir
хотя запись на диск активно идет
Vladimir
увеличил блоксайз до 1М - дало эффект ощутимый
Vladimir
но кеш хотелось бы тоже врубить
Vladimir
на тачку если что летит много фоток, если это важно
Vladimir
они сразу же читаются, иногда перезаписываются
Vladimir
для понимания специфики нагрузки
Vladimir
iowait упал
Vladimir
с 20% до 2%
Владимир
ну да, запросы стали крупнее
Vladimir
но почему не хитает с арк2 я не пойму
Vladimir
префеч включен
nikolay
ну понятно. в иллюмосе нет, в саносе нет..
в свежих версиях должны были подвести, когда я изучал вопрос то вроде весной прошлого года включили этот функционал в smart os.
George
но почему не хитает с арк2 я не пойму
глянь ещё zpool iostat -v POOL_NAME 5
George
там чтение можно увидеть с диска
Vladimir
я нод экспортером смотрю
Vladimir
отрубил кеш, подрубил его как зил
Vladimir
и врубил logbias=latency
Vladimir
вылет жестака мне грозит потерей данных записаных, да? :)
George
отрубил кеш, подрубил его как зил
slog для жирных картинок маловероятно что чем-то поможет
Vladimir
а помог
Vladimir
иовэйт ушел
Vladimir
я сначала сунк отрубил
Vladimir
запись увеличилась в почти 4 раза
Vladimir
и иовэйт ушел
George
вылет жестака мне грозит потерей данных записаных, да? :)
slog в худшем случае при ребуте за последние секунды синхронную запись потеряет
George
я сначала сунк отрубил
sync=disabled в slog не будет вообще писать, если что
Vladimir
зеленый слева это сунк дисаблед
Vladimir
желтрый это сунк на зил
Vladimir
George
что за график то?)
Vladimir
падение это сунк дисаблед
Vladimir
что за график то?)
запись на диск
George
и врубил logbias=latency
емнип оно тоже на slog не будет писать
Vladimir
это iowait
George
емнип оно тоже на slog не будет писать
а, тю, этож дефолт, при throughput не будет писать
Vladimir
так я тогда не понимаю немного
Vladimir
а logbias=latency что будет делать?
Vladimir
а, сори
Vladimir
сунк я вернул
George
желтрый это сунк на зил
sync=standard при этом?
Vladimir
в стандарт
Vladimir
да
George
в стандарт
тогда да, будет писать
Vladimir
ага
Vladimir
ну потеря зила мне грозит потерей данных
Vladimir
да?
George
ну потеря зила мне грозит потерей данных
если он теряется при ребуте -то последние секунды теряются
Vladimir
ну если блочник вылетит?
Vladimir
ну допустим без варианта восстановления
George
если система при отвале slog жива, то он просто будет игнориться и на обычную схему перейдёт (zil на самом пуле)
George
протестите на файликах для спокойствия
Vladimir
потеря даже часа ничего страшного в целом
George
потеря даже часа ничего страшного в целом
не, только последний TXG теряется
Vladimir
у нас SLA просто на эти данные, но мы можем потерять какой-то объем
George
по дефолту ДО 5 секунд
George
если не критично - то sync=disabled вам может тоже подойти)
Владимир
если не критично - то sync=disabled вам может тоже подойти)
главное чтобы операций записи не было дофига))
Владимир
а то такой подход сложит всё на лопатки)
Владимир
я сейчас синхроню данные в новый пул, данных много, выставил вообще принудительный синх чтобы LA не взлетало до небес и не ложило сервак