Установка и настройка
Настройка
Важно
Для корректного выполнения длительных операций с дисками рекомендуется увеличить значение параметра rpc_response_timeout в секции [DEFAULT] в конфигурационном файле /etc/cinder/cinder.conf на всех узлах Cinder, значение параметра agent_response_timeout драйвера на узлах с cinder-volume и значение параметра agent_response_timeout в конфигурационном файле CloudManager.
Важно
Для корректного применения блокировок после жесткой перезагрузки виртуальных машин необходимо на всех вычислительных узлах настроить драйвер Nova Virt Driver.
Настройте и запустите службу
aos-agentс типомlvmна узлах со службамиcinder-volume,cinder-backupиnova-compute.Укажите драйвер в качестве драйвера бэкенда хранилища в конфигурационном файле Cinder -
/etc/cinder/cinder.conf.
Пример настройки бэкенда sanlock:
[sanlock]
volume_driver = cinder_sharedlvm_driver.driver.SharedLVMDriver
agent_transport_url = amqp://aos:password@sanlock.stand.loc/aos
volume_group = vol
lvm_type = default
lvm_mirrors = 0
volume_backend_name=sanlock
agent_response_timeout = 60
[nova]
token_auth_url = http://sanlock.stand.loc:5000
auth_section = keystone_authtoken
auth_type = password
Перезапустите сервис
cinder-volume:# Debian: systemctl restart cinder-volume.service
Параметры драйвера
Драйвер расширяет стандартные параметры драйвера LVM в конфигурационном файле Cinder /etc/cinder/cinder.conf дополнительными:
Секция |
Параметр |
Описание |
Значение по умолчанию |
|---|---|---|---|
|
|
Параметры подключения к серверу сообщений AMQP. Пример: Важно В случае наличия в логине и пароле специальных символов, они должны быть заменены на соответствующие URL-коды. Пример: |
|
|
|
Максимальное время ожидания ответа об окончании выполнения действия от службы |
|
|
|
Временной интервал между запросами о состоянии службы |
|
|
|
Параметры подключения к службе Nova. Пример: |
|
|
|
Используемая для авторизации секция конфигурационного файла Keystone. |
|
|
|
Тип авторизации. |
|
Важно
Для корректной работы драйвера требуется обязательно заполнить параметры секции [nova].
Примечание
Наименование секции [sanlock] является названием бэкенда Cinder и может отличаться в каждом конкретном случае.