Содержание
Домой —> 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
Для создания образа пустого диска нужно зайти в раздел Хранилища → Образы ВМ. Нажать на кнопку «+», после чего необходимо указать:
- Имя образа;
- Описание;
- Тип диска «Generic storage datablock»;
- Хранилище «default»
- Расположение образа «Пустой образ», размер указывается в мегабайтах.
Далее нажать кнопку «Создать». Статус данного образа изменится на «Готов» и его можно будет использовать в ВМ.
Окно ввода параметров datablock образа
Для создания образа в командной консоли необходимо ввести следующие команды :
$ sdcimage create --datastore default --name New_VM_disk --path /var/lib/one/datastores/0/linuxvm/disk.0 --description " Empty VM disk"