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

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


sb-01-0011_создание_шаблона_вм_windows

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

SB-01-0011 Создание шаблона ВМ Windows

Создание шаблона виртуальной машины состоит из 4 этапов:

  1. Подготовка образов.
  2. Создание первичного, пустого шаблона.
  3. Запуск ВМ, установка ОС, настройка ОС.
  4. Создание шаблона на основе настроенной ВМ.

Ниже подробно описаны все этапы.

Подготовка образов (images)

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

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

После загрузки образов ОС и драйверов необходимо создать образ диска, на который будет установлена ОC и задать параметры, указанные ниже, после чего нажать кнопку «Создать».

Образ инсталляционного диска ОС

  • Тип: CD-ROM.
  • Расположение образа: загрузить со своего компьютера через интерфейс управления.
  • Целевое устройство: HD.
  • Драйвер монтирования образа: RAW.

Добавление инсталляционного диска Windows

Образ SharxBaseTools

Образ загружен автоматически, при необходимости его можно запросить у производителя открыв заявку по почте «support@sharxdc.ru» :

  • Тип: CD-ROM
  • Расположение образа: загрузить со своего компьютера через интерфейс управления
  • Целевое устройство: HD
  • Драйвер монтирования образа: RAW

Добавление инсталляционного диска SharxBaseTools

Образ чистого диска для установки

  • Тип: Блочное устройство (Datablock)
  • Расположение образа: Пустой образ диска
  • Образ постоянный: да
  • Размер в МБ: 50000, размер минимального диска для ОС Windows необходимо уточнить в документации
  • Целевое устройство: SD
  • Драйвер монтирования образа: RAW

Добавление пустого образа диска для чистой установки

Создание первичного, пустого шаблона

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

Общие

  • ОЗУ: 4ГБ
  • ЦПУ: 1
  • ВЦПУ: 2
  • Логотип: Windows

Добавление шаблона ВМ - Общие

Хранилище

Далее во вкладке «Хранилища», необходимо добавить 3 диска, загруженные ранее :

  • Образ установочного диска ОС;
  • Образ драйверов для ОС;
  • Образ пустого диска для ОС.

Добавить 3 диска с образами добавленными ранее.

Добавление шаблона ВМ - Хранилище

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

  • Для инсталляционного образа - Шина (Bus): Parallel ATA (IDE)

Параметры инсталляционного диска

  • Для пустого диска - Шина (Bus): SCSI

Параметры пустого диска

  • Для образа SharxBaseTools - Шина (Bus): Parallel ATA (IDE)

Параметры диска SharxBaseTools

Сеть

На вкладке «Сети» указать VLAN для сетевого интерфейса и, если в этом есть необходимость, добавить дополнительный сетевой интерфейс.

Добавление шаблона ВМ - Сеть

OS & CPU

Архитектура ЦПУ: x86_64

Порядок загрузки : указать первым инсталляционный диск

  • ACPI = «Да»;
  • APIC = «Да»;
  • Местное время = «Да»;
  • QEMU Guest Agent = «Да».

Добавление шаблона ВМ - Параметры загрузки

примечание: при работе с гетерогенным кластером (на узлах установлены ЦПУ разных моделей), для обеспечения «живой» миграции виртуальных машин между узлами необходимо указать модель процессора отличную от host-passthrough. Рекомендуется указывать модель максимально близкую по архитектуре к физическому процессору или kvm64. В данном случае на ВМ не будут работать специфичные для физического ЦПУ инструкции и «вложенная» виртуализация.

Ввод/вывод. Устройства ввода

  • Тип: Планшетный ПК.
  • Шина: USB.

Нажать кнопку «Добавить».

Добавление шаблона ВМ - Параметры загрузки

Завершение

Для автоматизации настройки разворачиваемых виртуальных машин предусмотрена возможность отправки параметров виртуальной машины, таких как название ВМ, имя пользователя и пароль, настройка сетевых параметров.

Возможно задание статических параметров и динамических, с возможностью ввода при разворачивании ВМ. Для задания имени ВМ на вкладке «Контекст», в подразделе «Пользовательские переменные», указать следующие ключи :

SET_HOSTNAME = $name

где $name - переменная, присваивающая название ВМ в соответствии с названием виртуальной машины в системе. Имя виртуальной машины должно состоять из латинских букв «a-z», «A-Z», цифр «0-9» и символа «-».

Для автоматического создания пользователя и пароля, с административными правами, в случае если необходимо задавать имя и пароль, после каждого создания ВМ, необходимо на вкладке «Контекст», в подразделе «Пользовательский ввод», указать следующие ключи:

USERNAME, тип «Текст», любое описание; PASSWORD, тип «Пароль», любое описание.

При задании пароля необходимо учесть, что данный пароль должен состоять минимум из 8 символов, допускающих заглавные и прописные латинские буквы, цифры и спецсимволы (!, $, #, %, @, ^, &). После задания параметров контекста первый этап закончен и необходимо завершить его нажатием кнопки «Создать».

Запуск ВМ

Следующим этапом является запуск ВМ на основе созданного шаблона. Необходимо указать имя ВМ и ее параметры, после чего необходимо запустить VNC консоль.

Запуск ВМ

Запустить новую ВМ из шаблона используя кнопку «Развернуть» :

283705406.png_width_253Управление запуском ВМ из шаблона

Для ВМ должны быть заполнены все поля :

Управление запуском ВМ из шаблона, согласование параметров

В разделе «Виртуальные машины» состояние виртуальной машины последовательно будет изменяться : PENDING → BOOT → START → RUNNING .

После запуска ВМ, необходимо запустить VNC консоль. В появившемся окне отобразится консоль выбранной VM и начнется установка OS Windows.

Запуск ВМ - удачный старт инсталлятора

Установка ОС

При установке ОС необходимо выбрать тип «Выборочная» :

Выбрать опцию «Загрузить драйвер» :

Найти в «CD-ROM» подключенный образ SharxBaseTools :

В образе SharxBaseTools выбрать папку с SCSI драйверами для своей версии Windows, например «vioscsi/w8.1/amd64» и установить :

После установки драйверов появится доступное для установки пространство :

Далее производится стандартная установка ОС Windows, после чего необходимо произвести дополнительные настройки перед подготовкой конечного Шаблона.

Установка пакета интеграции.

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


Qemu-agent

После установки ОС необходимо установить qemu-guest-agent, хранящийся на диске SharxBaseTools в папке «guest-agent». В зависимости от типа ОС, необходимо установить qemuga-x64.msi или qemu-ga-x32.msi пакет.

Network adapter, Serial Driver, Baloon Driver

Далее перейти в Диспетчер устройств и обновить драйвера для всех неопознанных устройств :

В качестве места расположения драйверов указываем CD-ROM с SharxBaseTools.

Контекстуализация

Для корректной автонастройки сети необходимо установить пакет контекстуализации.

Файл context-*.msi находится на диске SharxBaseTools в папке guest-agent.

Создание шаблона на основе настроенной ВМ

Sysprep

Для исключения личных параметров (пользователи, сети, история операций и т.д.) из шаблона используется программа «Sysprep».

Программа «Sysprep» может удалить все сведения, относящиеся к операционной системе, из установленного образа Windows, включая идентификатор безопасности компьютера (SID).

Затем установку Windows можно записать в образ и установить по всей организации.

Запустить «Sysprep» из папки :

C://Windows/System32/Sysprep/sysprep.exe

После подготовки ВМ и ее выключении приложением «Sysprep» данную виртуальную машину необходимо сохранить как конечный шаблон.

Создание шаблона и удаление временных файлов

Для создания шаблона и удаления временных файлов необходимо нажать кнопку «Сохранить как шаблон» на вкладке параметров ВМ, указав название шаблона и установив активным параметр «Статичности ВМ». Затем удалить старый созданный на первом этапе шаблон и виртуальную машину.

На этом подготовка шаблона ВМ закончена.

sb-01-0011_создание_шаблона_вм_windows.txt · Последнее изменение: 2024/07/11 10:05 — alexey