forked from vitalif/vitastor
Add missing documentation for OSD tags
parent
44c2b30167
commit
9491f81419
|
@ -82,7 +82,7 @@ Parent node reference is required for intermediate tree nodes.
|
||||||
Separate OSD settings are set in etc keys `/vitastor/config/osd/<number>`
|
Separate OSD settings are set in etc keys `/vitastor/config/osd/<number>`
|
||||||
in JSON format `{"<key>":<value>}`.
|
in JSON format `{"<key>":<value>}`.
|
||||||
|
|
||||||
As of now, there is only one setting:
|
As of now, two settings are supported:
|
||||||
|
|
||||||
## reweight
|
## reweight
|
||||||
|
|
||||||
|
@ -96,6 +96,15 @@ This means an OSD configured with reweight lower than 1 receives less PGs than
|
||||||
it normally would. An OSD with reweight = 0 won't store any data. You can set
|
it normally would. An OSD with reweight = 0 won't store any data. You can set
|
||||||
reweight to 0 to trigger rebalance and remove all data from an OSD.
|
reweight to 0 to trigger rebalance and remove all data from an OSD.
|
||||||
|
|
||||||
|
## tags
|
||||||
|
|
||||||
|
- Type: string or array of strings
|
||||||
|
|
||||||
|
Sets tag or multiple tags for this OSD. Tags can be used to group OSDs into
|
||||||
|
subsets and then use a specific subset for pool instead of all OSDs.
|
||||||
|
For example you can mark SSD OSDs with tag "ssd" and HDD OSDs with "hdd" and
|
||||||
|
such tags will work as device classes.
|
||||||
|
|
||||||
# Pool parameters
|
# Pool parameters
|
||||||
|
|
||||||
## name
|
## name
|
||||||
|
|
|
@ -81,7 +81,10 @@
|
||||||
Настройки отдельных OSD задаются в ключах etcd `/vitastor/config/osd/<number>`
|
Настройки отдельных OSD задаются в ключах etcd `/vitastor/config/osd/<number>`
|
||||||
в JSON-формате `{"<key>":<value>}`.
|
в JSON-формате `{"<key>":<value>}`.
|
||||||
|
|
||||||
На данный момент поддерживается одна настройка:
|
На данный момент поддерживаются две настройки:
|
||||||
|
|
||||||
|
- [reweight](#reweight)
|
||||||
|
- [tags](#tags)
|
||||||
|
|
||||||
## reweight
|
## reweight
|
||||||
|
|
||||||
|
@ -96,6 +99,15 @@
|
||||||
хранении данных вообще. Вы можете установить reweight в 0, чтобы убрать
|
хранении данных вообще. Вы можете установить reweight в 0, чтобы убрать
|
||||||
все данные с OSD.
|
все данные с OSD.
|
||||||
|
|
||||||
|
## tags
|
||||||
|
|
||||||
|
- Тип: строка или массив строк
|
||||||
|
|
||||||
|
Задаёт тег или набор тегов для данного OSD. Теги можно использовать, чтобы
|
||||||
|
делить OSD на множества и потом размещать пул только на части OSD, а не на
|
||||||
|
всех. Можно, например, пометить SSD OSD тегом "ssd", а HDD тегом "hdd", в
|
||||||
|
этом смысле теги работают аналогично классам устройств.
|
||||||
|
|
||||||
# Параметры
|
# Параметры
|
||||||
|
|
||||||
## name
|
## name
|
||||||
|
|
Loading…
Reference in New Issue