Добавление дополнительных локальных хранилищ
В среде VEIL предусмотрены следующие варианты дополнительных хранилищ (кроме базового local_storage):
local
В /storages/local/ создается дополнительный каталог
LVM и thinLVM
Дополнительный диск в сервере форматируется в LVM и созданные на нем LV отдаются в ВМ как диски.
ZFS
Дополнительный диск в сервере форматируется в ZFS
В случае, если вы дополнительный диск разметили с LVM, то вы используете 2й вариант или расширяете LV local_storage на LV с нового диска.
Если новый диск вы хотите использовать в ext4, то порядок действий такой:
- Из web-UI переводите сервер в "сервисный режим"
- Все диски кроме системного должны быть очищены от разметки (в VEIL, в CLI, есть wipefs)
- Из web-UI создаете дополнительный пул данных local
- Переходите в CLI- shell
- Форматируете целевой диск в ext4 БЕЗ LVM
- Копируете/переносите все служебные данные из /srorages/local/<новый-пул-данных-local> на целевой диск
- Через FSTAB монтируете целевой диск в /srorages/local/<новый-пул-данных-local>
У <новый-пул-данных-local> назначаем права, как у /storages/local/default