Skip to content

Commit eede9f4

Browse files
committed
IO priorities
1 parent 8d5f045 commit eede9f4

File tree

1 file changed

+26
-2
lines changed

1 file changed

+26
-2
lines changed

main.rst

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,32 @@ CephFS
7272
Типичные крутилки/инструкции
7373
----------------------------
7474

75-
* Минимизация влияния бекфиллов и рекавери на ИО (и описать в чём опасность)
76-
* ревеигхт бай утилизейшен (новые ребалансер в Люминоусе?)
75+
* Минимизация влияния бекфиллов и рекавери на IO
76+
77+
#. Дефолтные настройки параметров МЕНЯЮТСЯ в разных версиях Ceph, поэтому если
78+
интересное для вас значение совпадает с дефолтом -- пропишите его явно.
79+
#. Замедляя бекфиллы и рекавери вы увеличиваете риск потери данных, потому что
80+
во время этих процессов может умереть OSD.
81+
#. Чем больше значение приоритета тем больше Ceph уделяет времени на выполнение
82+
данной операции. В команде nice и в управлении дисковыми приоритетами в
83+
Linux -- наоборот (чем больше число -- тем меньше времени уделяется).
84+
#. TODO: там есть ещё параметры ограничивающие по LoadAverage...
85+
86+
.. code::
87+
88+
osd_max_backfills = 1
89+
90+
osd_recovery_max_active = 1
91+
osd_recovery_threads = 1
92+
osd_recovery_op_priority = 1
93+
osd_client_op_priority = 63
94+
95+
osd_scrub_priority = 1
96+
osd_scrub_begin_hour = 1
97+
osd_scrub_end_hour = 7
98+
osd_scrub_during_recovery = false
99+
100+
* Reweight by utilisation + новые ребалансер в Люминоусе
77101

78102
Bluestore
79103
---------

0 commit comments

Comments
 (0)