Перейти к содержанию

Добавление дополнительных локальных хранилищ

В среде VEIL предусмотрены следующие варианты дополнительных хранилищ (кроме базового local_storage):

local

В /storages/local/ создается дополнительный каталог

LVM и thinLVM

Дополнительный диск в сервере форматируется в LVM и созданные на нем LV отдаются в ВМ как диски.

ZFS

Дополнительный диск в сервере форматируется в ZFS

В случае, если вы дополнительный диск разметили с LVM, то вы используете 2й вариант или расширяете LV local_storage на LV с нового диска.

Если новый диск вы хотите использовать в ext4, то порядок действий такой:

  1. Из web-UI переводите сервер в "сервисный режим"
  2. Все диски кроме системного должны быть очищены от разметки (в VEIL, в CLI, есть wipefs)
  3. Из web-UI создаете дополнительный пул данных local
  4. Переходите в CLI- shell
  5. Форматируете целевой диск в ext4 БЕЗ LVM
  6. Копируете/переносите все служебные данные из /srorages/local/<новый-пул-данных-local> на целевой диск
  7. Через FSTAB монтируете целевой диск в /srorages/local/<новый-пул-данных-local>

У <новый-пул-данных-local> назначаем права, как у /storages/local/default