Инструменты пользователя

Инструменты сайта


sb-01-0006_описание_создания_образов_виртуальных_машин

Домой —> Sharx Base —> SB-01 Документация

SB-01-0006 Описание создания образов виртуальных машин

Общая информация


Распределенное хранилище данных позволяет администраторам системы настраивать образы. Образы могут выступать системными дисками виртуальных машин или виртуальными дисками с данными для виртуальных машин. Образы могут использоваться одновременно несколькими виртуальными машинами, а также совместно с другими пользователями.
Образы разделены на 6 типов, изменить тип образа, можно с помощью команды sdcimage chtype.

Первые три типа образов диска предназначены для виртуальных машин :

  • OS: Образ загрузочного диска, операционной системы.
  • CDROM: Образ диска, доступный только для чтения.
  • DATABLOCK: Образ с данными, стандартный образ диска, для виртуальной машины.


Остальные типы образов, это файловые образы:

  • KERNEL: Файл используемый как ядро виртуальной машины (VM attribute OS/KERNEL_DS)
  • RAMDISK: Файл используемый как диск ОЗУ виртуальной машины (VM attribute OS/INITRD_DS)
  • CONTEXT: Файл контекстуализации, который используется для настройки виртуальной машины (VM attribute CONTEXT/FILES_DS)


Жизненный цикл образов описан в таблице (см. Таблица 17)

Статус Описание
LOCKED Файл образа, копируется или создается
LOCKED_USED Файл образа копируется или создается в хранилище данных, а виртуальные машины ждут завершения операции
LOCKED_USED_PERS Файл образа копируется или создается в хранилище данных, а виртуальные машины ждут завершения операции. Для дисков с параметром «Постоянный»
READY Образ готов к использованию
USED Не постоянный образ используется, как минимум одной виртуальной машиной, может использоваться другими виртуальными машинами
USED_PERS Образ используется постоянной виртуальной машиной, новые виртуальные машины не имеют доступ к данному образу
DISABLED Образ отключен владельцем, новые виртуальные машины не имеют доступа к данному образу
ERROR Состояние ошибки. Подробную информацию об ошибке смотрите sdcimage show.
DELETE Образ удаляется из хранилища
CLONE Образ клонируется

Постоянный диск (статический) - это диск который может использоваться только одной виртуальной машиной.

Временный диск - это диск, который может использоваться несколькими виртуальными машинами, например, все диски шаблонов являются не постоянными и при создании новой виртуальной машины данный диск клонируется, все новые данные записываются на новый клонируемый диск, а старые хранятся на шаблонном диске, в случае клонирования уже нового диска, его данные будут полностью скопированы.

Управление образами производится через веб-интерфейс или с помощью команды sdcimage. По умолчанию вкладка управления образами отображается только в административной консоли. Для подробного описания команды sdcimage, необходимо воспользоваться man.

Загрузка iso образа

Для загрузки и управления образом iso виртуальной машины необходимо зайти в раздел Хранилища → Образы ВМ. Нажать на кнопку «+», после чего необходимо указать:

  1. Имя образа;
  2. Описание;
  3. Тип диска «CD_ROM только для чтения»;
  4. Хранилище «default»
  5. Расположение образа «Загрузить», в появившемся окне выбрать файл iso образа.

Далее нажать кнопку «Создать» . После того как образ будет загружен в кластер, статус данного образа изменится на «Готов», после чего его можно будет использовать в ВМ.

Окно ввода параметров iso образа

Для создания образа в командной консоли необходимо ввести следующие команды :

$ sdcimage create –name Gparted_live --datastore default --path /home/user/GParted.iso --description "ISO image of GParted live cd"

Создание образа datablock

Для создания образа пустого диска нужно зайти в раздел Хранилища → Образы ВМ. Нажать на кнопку «+», после чего необходимо указать:

  1. Имя образа;
  2. Описание;
  3. Тип диска «Generic storage datablock»;
  4. Хранилище «default»
  5. Расположение образа «Пустой образ», размер указывается в мегабайтах.

Далее нажать кнопку «Создать». Статус данного образа изменится на «Готов» и его можно будет использовать в ВМ.

Окно ввода параметров datablock образа

Для создания образа в командной консоли необходимо ввести следующие команды :


$ sdcimage create --datastore default --name New_VM_disk --path /var/lib/one/datastores/0/linuxvm/disk.0   --description " Empty VM disk"
sb-01-0006_описание_создания_образов_виртуальных_машин.txt · Последнее изменение: 2022/12/15 18:52 — admin