31.3.1. Локальное хранилище
Данная конфигурация использует локальную область хранения каждого узла для запуска ВМ. Кроме того, потребуется место для хранения образа диска ВМ. Образы дисков передаются с сервера управления на узлы по протоколу SSH.
На сервере управления в
/var/lib/one/datastores/
должно быть достаточно места для:
На узле виртуализации в
/var/lib/one/datastores/
должно быть достаточно места для хранения дисков ВМ, работающих на этом узле.
Необходимо зарегистрировать два хранилища (системное и хранилище образов).
Чтобы создать новое системное хранилище, необходимо указать следующие параметры:
NAME — название хранилища;
TYPE — SYSTEM_DS;
TM_MAD — shared (для режима общей передачи), qcow2 (для режима передачи qcow2), ssh (для режима передачи ssh).
Зарегистрировать системное хранилище можно как веб-интерфейсе Sunstone:
Так и в командной строке. Например, для создания системного хранилища можно создать файл
systemds.conf
со следующим содержимым:
NAME = local_system
TM_MAD = ssh
TYPE = SYSTEM_DS
И выполнить команду:
$ onedatastore create systemds.conf
ID: 101
Чтобы создать новое хранилище образов, необходимо указать следующие параметры:
NAME — название хранилища;
DS_MAD — fs (драйвер хранилища данных);
TYPE — IMAGE_DS;
TM_MAD — shared (для режима общей передачи), qcow2 (для режима передачи qcow2), ssh (для режима передачи ssh).
Необходимо использовать одинаковый метод передачи данных TM_MAD для системного хранилища и для хранилища образов.
Зарегистрировать хранилище образов можно как веб-интерфейсе Sunstone, так и в командной строке. Например, для создания хранилища образов можно создать файл
imageds.conf
со следующим содержимым:
NAME = local_image
TM_MAD = ssh
TYPE = IMAGE_DS
DS_MAD = fs
И выполнить команду:
$ onedatastore create imageds.conf
ID: 102