Size: a a a

Ceph — русскоговорящее сообщество

2020 July 06

PA

Pavel Astakhov in Ceph — русскоговорящее сообщество
POOL                   ID  STORED   OBJECTS  USED     %USED  MAX AVAIL
backup_metadata        29  199 GiB    6.63M  598 GiB  28.31    505 GiB

378.41M objects
источник

NN

Nikolay Nestyurkin in Ceph — русскоговорящее сообщество
Alexander Patrakov
какими именно?
уменьшал target_max_objects & target_max_bytes - только ими получилось очистить кеш,
cache-flush-evict-all не помогал, много объектов (>2M) на которые rados выдавал not found
источник

PA

Pavel Astakhov in Ceph — русскоговорящее сообщество
вообще кеш тиринг - штука довольно глюкавая, лучше на ссд бкешей наделать для дисков
источник

NN

Nikolay Nestyurkin in Ceph — русскоговорящее сообщество
я как раз мигрирую в эту сторону
источник

G

Glor in Ceph — русскоговорящее сообщество
я смотрю идея с бкешем прижилась
источник

AP

Alexander Patrakov in Ceph — русскоговорящее сообщество
Nikolay Nestyurkin
уменьшал target_max_objects & target_max_bytes - только ими получилось очистить кеш,
cache-flush-evict-all не помогал, много объектов (>2M) на которые rados выдавал not found
Не сработало. Выставил target_max_bytes в 1, в итоге количество грязных объектов в пуле для кеша уменьшилось, но из-за клиентского траффика не смогло уменьшиться до нуля. Осталось 10-20 объектов.
источник

AP

Alexander Patrakov in Ceph — русскоговорящее сообщество
на тестовом кластере выкрутился через ceph osd tier cache-mode alex-test-rbd-cache forward --yes-i-really-mean-it, но раз ceph говорит, что так можно повредить данные, то для production хотелось бы найти другое решение.
источник

AP

Alexander Patrakov in Ceph — русскоговорящее сообщество
(цель - убрать cache tier, не останавливая клиентский траффик)
источник

NN

Nikolay Nestyurkin in Ceph — русскоговорящее сообщество
Я выставлял 10мб и объектов 1к, оставил на ночь практически все выдавил
источник

NN

Nikolay Nestyurkin in Ceph — русскоговорящее сообщество
Дальше в прокси нужно переводить
источник

AP

Alexander Patrakov in Ceph — русскоговорящее сообщество
без клиентского траффика оно действительно само полностью выдавливается
источник

AP

Alexander Patrakov in Ceph — русскоговорящее сообщество
вот я и перевел в прокси, а оно похоже пишет сначала в кеш, а потом сразу же в основной пул, и грязь в кеше остается
источник

А

Александр in Ceph — русскоговорящее сообщество
хм... походу реально бкеши будут сильно лучше кэш тира, обидно
источник

DP

Dmitry Polyakov in Ceph — русскоговорящее сообщество
ого, в клубе "есть кэш тир и он нам больше подходит" убыль населения
источник

А

Александр in Ceph — русскоговорящее сообщество
люди покидают вас, милорд
источник

NN

Nikolay Nestyurkin in Ceph — русскоговорящее сообщество
Alexander Patrakov
вот я и перевел в прокси, а оно похоже пишет сначала в кеш, а потом сразу же в основной пул, и грязь в кеше остается
поставь побольше значение hit_set_count Ж)
источник

AP

Alexander Patrakov in Ceph — русскоговорящее сообщество
Nikolay Nestyurkin
поставь побольше значение hit_set_count Ж)
завтра попробую на тестовом кластере
источник

NN

Nikolay Nestyurkin in Ceph — русскоговорящее сообщество
Alexander Patrakov
завтра попробую на тестовом кластере
и про min_read_recency_for_promote/min_write_recency_for_promote - не забудь
источник

AP

Alexander Patrakov in Ceph — русскоговорящее сообщество
огромное спасибо
источник

AP

Alexander Patrakov in Ceph — русскоговорящее сообщество
Nikolay Nestyurkin
поставь побольше значение hit_set_count Ж)
не совсем понял - что делать с hit_set_period - оставить как есть или пропорционально уменьшить
источник