forked from vitalif/vitastor
2.5 KiB
2.5 KiB
Документация → Конфигурация Vitastor
Конфигурация Vitastor
Конфигурация Vitastor состоит из:
- Параметров (ключ-значение)
- Настроек пулов
- Настроек дерева OSD
- Настроек отдельных OSD
- Настроек инодов, т.е. метаданных образов, таких, как имя, размер и ссылки на родительский образ
Параметры конфигурации могут задаваться в 3 местах:
- Файле конфигурации (
/etc/vitastor/vitastor.conf
или по другому пути) - Ключе в etcd
/vitastor/config/global
. Большая часть параметров может задаваться там, кроме, естественно, самих параметров соединения с etcd, которые должны задаваться в файле конфигурации - В командной строке компонентов Vitastor: OSD, монитора, опциях fio и QEMU, настроек OpenStack, Proxmox и т.п. Последние, как правило, не включают полный набор параметров напрямую, но разрешают определить путь к файлу конфигурации и задать любые параметры в нём.
В будущем также могут быть добавлены другие способы конфигурации:
- Суперблок OSD, в котором будут храниться параметры OSD, связанные с дисковым форматом и с этим конкретным OSD.
- OSD-специфичные ключи в etcd типа
/vitastor/config/osd/<номер>
.