Fedor
кстати.. а какого рода там глюки?
Fedor
может, по симптомам можно определить причину
DaySandBox
Removed msg from Павел. Reason: new user + external link
Fedor
упс.
Fedor
это бот, увы.
DaySandBox
Removed msg from Павел. Reason: new user + external link
Павел
опять )
Fedor
сложновато его отключить. может, можно попробовать в обратные слеши обрамить ```
Fedor
кавычки, то есть
Павел
вместо тысячи слов https://github.com/zfsonlinux/zfs/issues/7734
можно туда и написать, вдруг будет мысль практическая. У меня то есть теория, но ковырять не хочется, тем более что, как выше написали, не надо свап использовать, особенно на ZVOL )
Павел
еще бы на какой-то namespace на optane — отрезал бы 16-32 ГБ и фиг с ним бы )
Fedor
мда уж.
Fedor
I'm running ZFS 0.7.12-1~bpo9+1 on a system with 2GB of RAM and I experienced this issue.
Fedor
вообще нежелательно зфс запускать на машинах хотябы без 8-16гб рам :)
Fedor
она для этого просто не предназначена
Fedor
на машине, где сам зфс стек, имеется ввиду.
Fedor
или она так себя и с лунами ведёт?
Павел
ну вот, в шапку это )
Fedor
например, зфс экспорт лун в вм для свап
Павел
не, это именно проблема мэнеджера памяти Linux и ZFS, они не дружат хорошо и когда начинается гонка, типа кого вытеснять, может оказаться, что пора бы вытеснять ZFS ARC, в котором, например, metadata ZVOL на котором swap или что-то такое )
Fedor
ну коли так, может, действительно в этом причина. зфс вполне может иметь некоторый необходимый минимум, чтобы разместить в памяти все необходимые компоненты для своей работы
Fedor
Fedor
я недавно с xfs на oom попал))) было очень весело. хфс выжрал всю память)
Павел
а говорят ZFS память жрет )
Fedor
потом может поковыряюсь, попробую воспроизвести, сделаю багрепорт
Павел
я вот эту штуку в ZoL заметил, по мэнеджменту памяти, мне кажется это просто некоторая изначальная архитектурная несовместисмость, оно в линуксе "волшебное" и к нему так просто не пристроишься
Fedor
в линуксе вообще много такого волшебства.
Fedor
да и вообще в опенсорсе
Fedor
помнится, народ много плевался, что астериск не получается нормально запустить в селинуксе. я начал копать - накопал. астериск не отпускает tty при уходе в демона, и селинуксу это не нравится. знаешь, как решили в астериске? :) DAEMON=ON в конфиге! :D
Павел
например, на FreeBSD ZFS чудесно с памятью работает, они там толкаются с юзерспейсом и все дела, нормально и аккуратно, в linux оно пока все спокойно, вроде ничего, начинается интенсив какой-то с памятью — out of ram
Maverick
Пипец я как китайский читаю ничего не понятго
Maverick
Где вы эти знания черпаете? В исходниках что-ли?
Fedor
бекграунд и экспириенс :)
Павел
ты такой — там у тебя в ARC 64GiB! при RUC в 8-10GiB
Павел
просто запомнили умные слова и перекатываем, такое развлечение )
Maverick
Павел
так конечно! я думаю и после 60ти можно, только не понятно зачем ))
Павел
человек такая штука, он если хочет — все может... ток хотеть — это тоже еще надо уметь )
Maverick
Ну чтоб хоть на хлеб заработать.
Fedor
а после 60-ти многие основывали именитые компании, которые переживали их самих :)
Maverick
Павел
не, ну если захотеть, да ) просто после 30 уже тоже хочется как-то больше "концептуально" думать, а не на мелочь рассыпаться
Fedor
Это да. Лень она такая.
возможности неограничены. чем раньше ты это поймёшь, тем раньше пойдёшь в такую гору, что сам будешь удивляться.
Maverick
Парни сор за опытом но тут людей мало. Кросы никто с Али не заказывал?
Павел
знакомый заказывал, ходит в них ))
но это уж точно совсем оффтоп )
Fedor
что-то меня смущает потенциальное качество таких кроссов//
Fedor
лучше подкопить и купить нормальные, которые прослужат годами.
Maverick
Ну а что...
Fedor
Maverick
Maverick
доплачивают?
Гыыы конечно нет. Этож мвд. Хорошо хоть один выходной дают в недлю.
Fedor
мне кажется, это не самая лучшая сделка.
Maverick
Вот в субботу с 9 до 20 стоять по церквям на охране общественного порядка.
Maverick
Fedor
Павел
должен согласиться, что простое экстраполирование собственного опыта на других — это принципиально неверно. Но так же справедливо, что возможности принципиально безграничны, лишь ограничены они собственно самим человеком (в том числе неснимаемыми обязательствами перед другими людьми)
Fedor
Павел
"свобода - есть познанная необходимость" при всей заезженности, абсолютно справедливая фраза и применимая. Только что это же жизнь, оно не "поле перейти", так что весь этот моралите — мимо кассы )
Fedor
в общем, каждый крутится, как может :D
Павел
хорошо, когда еще не сам, да )
Павел
а собственно, все остальное — просто иллюзия )
Павел
как и возможность использовать ZFS для swap )) - это перевод в онтопик
Fedor
😁
Fedor
вообще, CoW для свапа это мощно. :D
Павел
зато надежно!
Павел
и можно snapshot сделать )
Fedor
аххахаха)))
Павел
"без потери производительности" (тм)
Павел
тм - корректнее, да )
Fedor
пора доклад послушать - и на боковую. снов!
Fedor
Итог - надо будет найти время и перенести на документ свои выводы и знания про зфс. на будущее пригодиццо (с)
Павел
очень было бы хорошо, прямо можно в github сделать документацию, чтобы можно было помогать, дополнять. Там же и хостить на github pages (мелкомягкие теперь и опен-сорс хостинги отжимают)
Fedor
всё таки, zol ещё немного сыроват..
Fedor
http://www.opennet.ru/tips/3104_zfs_resize_linux_zol.shtml
Fedor
да и увеличение пула таким образом не рекомендуется из за возникающего дисбаланса при распределении данных.
Павел
Из комментария там: Где бы почитать как уменьшать ZFS без тупого переноса данных с последующим пересозданием с меньшим размером
живет эта штука, все еще живет. Первый раз я такой вопрос задал лет 7 назад )
P.S. для тех кто не в теме — никак, за последние 7 лет никто не соизволил предложить патч, опенсорс - всем пофиг, если им не надо )
Павел
Тут помню про ceph спрашивали, в сравнении с ZFS, вот поясняющая картинка, как по мне — очень тонкая )
Кстати, применимо и к glusterfs )