Нет, всегда быстрее, при высоких нагрузках - ощутимо
Роман спасибо, что популяризируете, действительно очень здорово. Можно использовать мелкие но качественные диски - супер. А с какими параметрами zpool create для прода?
https://github.com/rsyuzyov/work-on-linux/blob/master/zfs.md
Добавь туда про zfs auto snapshot?
А повесь ишуз плз?
Ок, а про мониторинг через Zabbix тоже можно или лишнее?
Можно уже изменить данные, что фряха перешла https://www.opennet.ru/opennews/art.shtml?num=53594
Да руки пока все не доходят, а так планы по дальнейшему наполнению ест
На opennet самое главное не читать комментарии про ZFS, там одни маргиналы остались. Рекомендую подкаст https://www.opennet.ru/opennews/art.shtml?num=53680 (оцените комментарии, обсуждают форматы аудио, а не тему подкаста)
Роман еще вопрос про full_page_writes=off в конфигурации Postgres Делаете такое ?
Лично я - нет, не хочется рисковать консистентностью записанных страниц
Ясно. А достаточно просто zfs-auto-snapshot для консистенттности backup?
Роман, а поясните pls у Вас контейнеры с postgresql и 1с раздельно? Я понимаю что если делать типа zfs-auto-snapshot для контейнера с PostgrеSQL он потом заведется, а в контейнере с 1с нужно скриптом завершать работу пользователей после загрузки? Поэтому наверное логично разнести PostgrеSQL и 1С?
У нас на совместном проекте с Романом серверы 1С в ВМ на Windows.
на zfs эта опция может быть в off. Из официальной документации https://postgrespro.ru/docs/postgresql/13/wal-reliability
Да, как @ivandeg уже написал, у нас не получается сервер 1С пересадить на linux из-за вездесущего com...
в принципе можно и synchronous_commit тоже делать off, так как ZFS обеспечивает что если был сделан fsync и ОС сообщила что всё ОК - то запись будет осуществлена.
Да, synchronous_commit отключаю
https://www.2ndquadrant.com/en/blog/pg-phriday-postgres-zfs/
Обсуждают сегодня