Proxmox VE Administration Guide
Этот бэкэнд позволяет получить доступ к локальным пулам ZFS (или файловым системам ZFS внутри таких пулов).
Local ZFS Pool Backend
Тип пула хранения: zfspoolЭтот бэкэнд позволяет получить доступ к локальным пулам ZFS (или файловым системам ZFS внутри таких пулов).
Конфигурирование
Бэкэнд поддерживает общие свойства хранения content, nodes, disable и следующие специфические свойства ZFS:- pool
- Выберите пул/файловую систему ZFS. Все распределения выполняются в пределах этого пула.
- blocksize
- Установите параметр ZFS blocksize.
- sparse
- Используйте тонкую настройку ZFS. Разреженный том - это том, резервирование которого не равно размеру Тома.
- mountpoint
- Точка монтирования пула ZFS/файловой системы. Изменение этого параметра не влияет на свойство mountpoint набора данных, видимого zfs. По умолчанию используется /
.
zfspool: vmdata pool tank/vmdata content rootdir,images sparse
Соглашения об именах файлов
Бэкэнд использует следующую схему именования образов виртуальных машин:
vm-<VMID>-<NAME> // обычные VM образы
base-<VMID>-<NAME> // шаблоны VM образов (read-only)
subvol-<VMID>-<NAME> // подтома (файловые системы ZFS для контейнеров)
- <VMID>
- Указывает владельца виртуальной машины.
- <NAME>
- Это может быть произвольное имя (ascii) без пробелов. Бэкэнд использует disk[N] по умолчанию, где [N] заменяется целым числом, чтобы сделать имя уникальным.
Особенности Хранилища
ZFS, вероятно, является наиболее продвинутым типом хранения данных в отношении моментальных снимков и клонирования. Бэкэнд использует наборы данных ZFS как для образов виртуальных машин (формат raw), так и для данных контейнеров (формат subvol). Свойства ZFS наследуются от родительского набора данных, поэтому вы можете просто установить значения по умолчанию для родительского набора данных.
Таблица 1: Свойства хранения для бэкэнда zfsТип содержимого Форматы образов Общий Создание снимков Клоны образы
rootdirraw subvol нет да да Примеры
Рекомендуется создать дополнительную файловую систему ZFS для хранения образов виртуальных машин:
Чтобы включить сжатие в этой вновь выделенной файловой системе:# zfs create tank/vmdata
Вы можете получить список доступных файловых систем ZFS с помощью:zfs set compression=on tank/vmdata
pvesm zfsscan
Комментариев нет:
Отправить комментарий