LVM
В инструкции описано создание хранилища типа LVM в облаке ПК СВ "Брест".
В хранилище данного типа менеджер томов LVM используется только для хранилища system. Обеспечивающие работу облака сервисы, при создании ВМ выделяют в этом хранилище новые логические тома и копируют в них содержимое нужных образов из хранилище images. Хранилище images необходимо будет отформатировать кластерной ФС.
При использовании драйвера хранилища LVM_THIN клонирование образа диска ВМ допускается, только если ВМ выключена.
Требования
- Развернута фронтальная машина облака
- LUN-ы примапплены к узлам кластера
Создание хранилищ из командной строки
Прежде всего необходимо создать сущности хранилищ в интерфейсе управления облаком ПК СВ "Брест". Откройте командную строку Front-end и сформируйте два файла:
где:
NAME
- имя хранилища
BRIDGE_LIST
= узлы, которые будут иметь доступ к логическим томам.
После этого выполнить команды:
Хранилища будут созданы. Отобразить их можно командой:
Необходимо запомнить идентификаторы хранилищ <datastore-id>
(в данном примере - 100 и 101).
Разметка хранилища images
Хранилище images должно быть отформатировано кластерной файловой системой. Как это сделать, можно посмотреть в разделе Создание файловых систем.
Отформатировать нужно только 1 LUN, предназначенный для хранилища images
Разметка хранилища system
LUN для хранилища system будет обслуживаться менеджером томов LVM.
На каждом узле кластера (фронтальных машинах и узлах виртуализации) в конфигурационном файле найдите и установите следующий параметр в соответствии с:
Создайте следующий путь командой:
где:
<datastore-id>
- идентификатор хранилища system (в примере выше - 101)
Далее на фронтальной машине выполните:
где:
<sdX>
- имя блочного устройства LUN
, которое можно определить командой lsblk
Затем создайте группу томов:
где:
<datastore-id>
- идентификатор хранилища system (в примере выше - 101)
Проверка
После создания хранилища, через несколько минут, в веб-интерфейсе облака ПК СВ "Брест" в разделе Storage - Datastores, будут отображаться созданные хранилища images и system:

Если индикация объема хранилища соответствует выделенному на СХД для каждого LUN
(в примере - 100 Гб) - настройка проведена правильно.