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

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


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

Домой —> Sharx Base в. 5.10 —> 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 виртуальной машины необходимо зайти в раздел Хранилища → Образы дисков ВМ. Нажать на кнопку «+» в появившемся окне нажать кнопку «Создать», после чего необходимо указать:

Имя образа;

Описание;

Тип диска «Образ в формате iso» или «Загрузочный образ»;

Хранилище «default»

В разделе «Расположение образа»

Существует два вида загрузки образа в кластер:

1) «Путь к файлу»

2) «Загрузить»

«Путь к файлу» указывается путь к файлу на сервере, то есть происходит получение образа с заданного URL с удаленного сервера. Данный способ является предпочтительным и более стабильным.

«Загрузить», в появившемся окне выбрать файл iso образа. Возможна загрузка файла образа диска на сервер через клиентский браузер. Обратите внимание, что при больших размерах файлов (обычно более 1 ГБ) и в зависимости от вашего оборудования для завершения копирования может потребоваться много времени а так же могут возникнуть ошибки которые вызовут обрыв соединения.

Поэтому рекомендуем использовать первый способ.

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

Окно ввода параметров 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 · Последнее изменение: 2024/07/11 10:03 — alexey