Евгений
либо юзать SMB шару
Евгений
=)))
Евгений
не большой, за счёт отпавших иопсов на мету
вообще может посоветуешь, как лучше быть в случае связки ух WS19 hyper-v - 10G-DA-sfp+ - сервер хранения (6xSSD 240gb (l2arc по 50GB в текущем кейсе)) - extSAS- 2 полки- в каждой полке - 9 sas HDD 2TB 7200; 1ssd 400GB под ZIL (раздел 10GB) но т.к. мы выключили синхронку, то они больше не нужны или они всё таки работают?
Евгений
мы прямо начали упираться в производительность
George
вообще может посоветуешь, как лучше быть в случае связки ух WS19 hyper-v - 10G-DA-sfp+ - сервер хранения (6xSSD 240gb (l2arc по 50GB в текущем кейсе)) - extSAS- 2 полки- в каждой полке - 9 sas HDD 2TB 7200; 1ssd 400GB под ZIL (раздел 10GB) но т.к. мы выключили синхронку, то они больше не нужны или они всё таки работают?
в части hyper-v ничего не посоветую, а по пулам покажи/ткни если ранее писал в конфигурацию пула (хотя бы zpool status -v ). По iscsi конкретной реализации тоже смотреть надо, и во сколько потоков оно работает, и её производительность
George
по хорошему конечно нужны полноценные перформанс тесты, сначала выяснить сколько само железо отдаёт, потом сколько сам zfs пул локально, потом сколько iscsi реализация
Евгений
сегодня перелопатили iscsi на небольшие группы VM и оно начало дышать
George
сегодня перелопатили iscsi на небольшие группы VM и оно начало дышать
ага, я на такое же с drbd натыкался, там тоже в однопоток упрёшься если одну сущность завести на большом пуле в drbd
Евгений
да капец
Dmitry
Продолжаю пытаться добиться приемлемой скорости записи Postgres на zfs на GCP persistent disk (ssd). Fio на сыром девайсе даёт близкое к заявленной Гуглом кол-во iops и скорость записи около 1гб. Fio на zfs пул созданный на этом диске уже скорость в половину меньше в 500mb. А вот Postgres уже выше 200mb никак не может писать, при этом не видно чтобы какие-то системные ресурсы закончились. Синк отключён и в zfs и в PostgreSQL. Что можно ещё покрутить чтобы скорость записи поднять( работает в режиме наката логов, логов достаточно, процесс ждёт именно записи на диск)
Fedor
скорость записи самим постгресом ограничена скорее им самим, транзакциями в нём, и так далее. если тормозит уже запись в самом постгресе, тогда надо смотреть диагностику уже у него внутри - всякие там pg_stat_activity - состояния, детализацию их, и так далее
Fedor
может, там вообще всё упирается в разделяемую память, и из-за этого подтормаживает.
Fedor
с вашей точки зрения подтормаживает
Fedor
и, хоть и знаю постгрес не скажу что плохо, но устроить им бенчмарк диску на скорость записи чот не представляю, как. :D
Dmitry
А что именно?
Dmitry
Буфер 10гб
Fedor
настройки имеет смысл крутить, если есть проблема, которая этими настройками в конкретном случае решится.
Fedor
дебажить уже сам постгрес - начать с контроля состояний в активити
Fedor
логов
Dmitry
Надо смотреть настройки постгреса. они Если они дефолтные (ну кроме синка) то не удивительно
Какие именно настройки помогут скорости реплея логов на реплике?
Dmitry
дебажить уже сам постгрес - начать с контроля состояний в активити
Это реплика она накатывает логи, ожидания именно записи
Fedor
любая из репликаций - это нелинейная запись
d
Какие именно настройки?
щас загляну к себе
Fedor
ну разве что снятие базовой копии
Fedor
вы немного не так себе задачу поставили, кажется.
Fedor
пытаться выжать базой данных максимальную производительность на запись в мегабайтах - сомнительная затея.
Dmitry
Задача такая: нужно чтобы реплика поспевала за мастером
Fedor
в иопсах - куда ещё ни шло
Dmitry
Сейчас она отстаёт
Dmitry
На ext4 работает без проблем
Fedor
логическая или физическая репликация?
Fedor
и так далее
d
у меня такое потрогано: shared_buffers = 128MB dynamic_shared_memory_type = posix
d
вроде всё
Dmitry
Тёплый стендбай - накат привозимых логов
Fedor
iostat -dx 10 zpool iostat -v 10 тоже б неплохо под нагрузкой показать
Fedor
Сейчас она отстаёт
отставание увеличивается со временем?
Dmitry
Dmitry
Это ещё неплохой периуд
Fedor
а zpool говорит чего?
Алексей
А у тебя там dataset или zvol?
Алексей
В постгресе
Fedor
должен датасет быть, судя по тому, что человек хочет сделать
Алексей
Ну хрен знает вдруг винда
Алексей
Fedor
я в такое не поверю. :)
Алексей
Алексей
В конце концов оперативки сколько?
Dmitry
А у тебя там dataset или zvol?
Датасет, убунту 16.04, zfs 7.5
Алексей
Если даже синк офф не помогает
Dmitry
RAM 100gb
Алексей
Fedor
если zpool iostat -v 10 говорит, что пул занят на 100 процентов, то может быть хранилище хоть и быстрое, и в многопоточном виде хорошо разгоняемое, но запросы до него летят долго.
Fedor
вот целая миллисекунда на ожидание
Dmitry
Для постгресса?
Да пгдата на датасете
Алексей
Сдаюсь
Алексей
Гуглоклауд он такой
Dmitry
Алексей
Ну вот такой как сейчас
Fedor
Сейчас пришлю
достаточно пары значений при пиковой нагрузке
Dmitry
Ну вот такой как сейчас
Просто на ext4 на тех же дисках реплики работают без отставания
d
а сколько свободного места в пуле уже спрашивали?
Fedor
кстати, а zil то куда пишется?
Fedor
на этот же диск?
Сергей
zfs это sdb?