From 5ae6fea49c2ae02dafeffdd1ccc528fc18e7caef Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Sun, 11 May 2025 01:23:48 +0300 Subject: [PATCH] Add a note about local reads --- docs/config/pool.en.md | 4 ++++ docs/config/pool.ru.md | 3 +++ 2 files changed, 7 insertions(+) diff --git a/docs/config/pool.en.md b/docs/config/pool.en.md index 0801eb0e..d549ced1 100644 --- a/docs/config/pool.en.md +++ b/docs/config/pool.en.md @@ -310,6 +310,10 @@ If you set this parameter to "random", clients will try to distribute read reque all available secondary OSDs. This mode is mainly useful for tests, but, probably, not really required in production setups. +[PG locks](osd.en.md#enable_pg_locks) are required for local reads to function. However, +PG locks are enabled automatically by default for pools with enabled local reads, so you +don't have to enable them explicitly. + ## max_osd_combinations - Type: integer diff --git a/docs/config/pool.ru.md b/docs/config/pool.ru.md index f20604c1..fa229c61 100644 --- a/docs/config/pool.ru.md +++ b/docs/config/pool.ru.md @@ -309,6 +309,9 @@ meow недоступен". запросы чтения по всем доступным вторичным OSD. Этот режим в основном полезен для тестов, но, скорее всего, редко нужен в реальных инсталляциях. +Для работы локальных чтений требуются [блокировки PG](osd.ru.md#enable_pg_locks). Включать +их явно не нужно - они включаются автоматически для пулов с включёнными локальными чтениями. + ## max_osd_combinations - Тип: целое число