Поделиться через


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

 

Опубликовано: Март 2016

Применимо к: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Для создания шаблона виртуальной машины в Virtual Machine Manager (VMM) можно использовать следующую процедуру. Шаблоны виртуальных машин облегчают создание новых виртуальных машин и настройку уровней в шаблоне службы. Дополнительные сведения о создании шаблонов служб см. в разделе Создание шаблонов служб в VMM.

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

Если новый шаблон виртуальной машины основан на базе существующего шаблона виртуальной машины или виртуального жесткого диска, хранящегося в библиотеке, то можно настроить параметры оборудования, параметры операционной системы на виртуальной машине, установки приложений и установку экземпляров Microsoft SQL Server. Каждый из этих параметров можно настроить вручную, или можно импортировать параметры из существующего профиля. Дополнительные сведения о создании профилей см. в разделе Создание профилей и шаблонов в VMM.

При создании шаблона виртуальной машины, который основан на операционной системе Linux, некоторые параметры, специфичные для Linux, например специализации операционной системы, действуют только в случае развертывания виртуальной машины под управлением Linux на узле Hyper-V. Кроме того, возможность создания шаблона виртуальной машины, который основан на существующей виртуальной машине, развернутой на узле, не применим для шаблонов виртуальных машин на основе Linux.Дополнительные сведения о создании виртуальных машин на основе Linux см. в разделе Требования для виртуальных машин под управлением Linux.

Перед созданием шаблона виртуальной машины, обратите внимание на следующее:

  • При создании шаблона виртуальной машины, можно настроить параметры IP-адреса. Параметры статических IP-адресов доступны только при развертывании виртуальной машины из шаблона виртуальной машины.

  • Развертывание приложения, развертывание SQL Server и настраиваемые параметры службы применяются только при развертывании виртуальной машины как части службы.

  • При предоставлении прав на конкретный шаблон пользователю, не имеющему прав на учетную запись запуска от имени, указанную в шаблоне, пользователь может извлечь данные учетной записи запуска от имени из шаблона при развертывании.

  • Убедитесь, что шаблон имеет правильно указанную операционную систему.

  • Перед созданием шаблона, основанного на виртуальной машине, необходимо создать новую учетную запись локального администратора на этой виртуальной машине. Использование встроенной учетной записи администратора по умолчанию вызовет сбой Sysprep.

  • Перед созданием шаблона, основанного на виртуальной машине, убедитесь, что виртуальная машина не присоединена к домену. В противном случае Sysprep завершится ошибкой. Дополнительные сведения см. в разделе Ошибка 66 при создании виртуальной машины SCVMM.

  • При создании шаблона для операционной системы Windows XP или Windows Server 2003 необходимо скопировать файлы Sysprep.exe и Setupcl.exe в соответствующий каталог в разделе C:\Program Files\Microsoft System Center 2012\Virtual Machine Manager\Sysprep на сервере VMM. Дополнительные сведения см. в разделе При создании шаблона System Center 2012 Virtual Machine Manager для операционной системы Windows XP или Windows Server 2003 происходит сбой с ошибкой 678.

System_CAPS_ICON_note.jpg Примечание

Рекомендации по Sysprep см. в разделе Sysprep, SkipRearm и рекомендации по подготовке образов.

Создание шаблона виртуальной машины, который основан на существующем виртуальном жестком диске или шаблоне виртуальной машины

  1. Откройте рабочую область Библиотека.

  2. На вкладке Главная в группе Создать щелкните Создать шаблон виртуальной машины.

    Откроется мастер создания шаблонов виртуальных машин.

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

  4. В диалоговом окне Выбор источника шаблона виртуальной машины выберите нужную виртуальную машину, щелкните OK и затем Далее.

  5. Задайте указанные ниже идентификационные данные, затем нажмите кнопку Далее:

    • С VMM в Пакет обновления 1 для System Center 2012 или System Center 2012 на странице Удостоверение шаблона виртуальной машины укажите имя и необязательное описание шаблона виртуальной машины.

    • Начиная с VMM в System Center 2012 R2 на странице Удостоверение введите имя виртуальной машины и необязательное описание.

      Если источником шаблона виртуальной машины, выбранного на предыдущей странице, является виртуальный жесткий диск в формате VHDX, то также появится окно Поколение. В поле Версия выберите Версия 1 или Версия 2. (Дополнительные сведения см. в разделе Общие сведения о виртуальных машинах версии 1 и версии 2 в VMM.)

  6. На странице Настройка оборудования настройте параметры оборудования. При наличии существующего профиля оборудования, который требуется использовать, щелкните в списке Профиль оборудования нужный профиль оборудования. После настройки параметров оборудования нажмите кнопку Далее.

    При настройке параметров оборудования необходимо учитывать следующее.

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

    • Начиная с VMM в System Center 2012 R2 при выборе Поколение 1 или Поколение 2 на предыдущем шаге, становятся доступны профили и параметры оборудования, соответствующие выбранному поколению. Дополнительные сведения см. в статье Общие сведения о виртуальных машинах версии 1 и версии 2 в VMM.

    • Если для сетевого адаптера настроено использование статических IP-адресов, для MAC-адресов также можно выбрать значение "статические".

    • В System Center 2012 (без пакета обновления 1), имеется известная проблема: выбор флажка Разрешить спуфинг MAC-адресов на самом деле не влияет на параметр. Необходимо включить спуфинг MAC-адресов, если требуется выполнить развертывание службы для узла Hyper-V на основе Windows Server 2008 R2 (независимо от версии VMM) с включенной балансировкой сетевой нагрузки (NLB). Чтобы включить спуфинг MAC-адресов, необходимо сначала создать шаблон и использовать командную оболочку Virtual Machine Manager (VMM) для настройки параметров в шаблоне или в профиле оборудования, используемого для шаблона. Дополнительные сведения см. в разделе команд Windows PowerShell в How to Configure NLB for a Service Tier (Настройка балансировки сетевой нагрузки для уровня служб).

    • Начиная с Пакет обновления 1 для System Center 2012, если виртуальная машина размещена в кластере узлов, то можно использовать VMM для настройки приоритета виртуальной машины для виртуальной машины. Дополнительные сведения см. в статье Настройка приоритетов в VMM для виртуальной машины на узле кластера.

    • Начиная с System Center 2012 R2 можно использовать VMM для создания виртуальных машин, которые будут работать как гостевой кластер. Дополнительные сведения см. в статье Создание гостевого кластера на основе шаблона служб в VMM.

  7. На странице Настройка операционной системы откройте список Профиль ОС виртуальной машины и выберите профиль операционной системы или выберите тип операционной системы, для которой нужно создать настраиваемые параметры — Windows, Linux или нет. Сделанный выбор из списка определяет параметры, отображаемые на странице мастера. Выбор также определяет, будут ли отображаться дополнительные страницы мастера.

    Настройте параметры гостевой операционной системы и нажмите кнопку Далее.

    При настройке параметров операционной системы необходимо учесть следующие аспекты.

    • В разделе Сведения об удостоверении:

      • В поле Имя компьютера можно указать шаблон для создания имен компьютеров. Например, если ввести server####, создаваемые имена компьютеров будут иметь вид server0001, server0002 и т. д. Использование шаблона гарантирует, что при добавлении виртуальных машин в службу создаваемые имена компьютеров будут связанным и легко различимыми. Этот способ задания имени компьютера невозможно использовать в сочетании с параметром запроса имени (@<имя>@). Можно использовать только один из этих способов, но не оба.

      • DNS-имя домена — параметр, специфичный для Linux. Введите часть имени домена полного доменного имени (FQDN).

    • Параметры Роли и компоненты применяются только для Windows, и только при использовании шаблона виртуальной машины в шаблон службы. Кроме того, виртуальная машина должна использовать операционную систему, которая поддерживает параметры, перечисленные в следующей таблице:

      Версия продукта VMM Операционные системы, поддерживающие параметры для ролей и компонентов
      System Center 2012 Windows Server 2008 R2
      Версии продуктов, начиная с Пакет обновления 1 (SP1) для System Center 2012 Серверные операционные системы, начиная с Windows Server 2008 R2
    • Команды RunOnce применяются только к шаблонам виртуальных машин на основе Linux. Эти команды выполняются в указанном порядке во время развертывания после настройки параметров операционной системы. Если используются соглашения командной оболочки, такие как каналы, рекомендуется оформлять каждую команду как явный вызов командной оболочки, например /bin/sh –c “<your command>”. В этом примере необходимо экранировать двойные кавычки в команде.

    • В разделе Учетные данные пользователя rootОткрытый ключ SSH — параметр, специфичный для Linux. Этот параметр задает содержимое указанного открытого ключа Secure Shell (SSH) как ключа, авторизованного для проверки подлинности пользователя root. Введите имя файла открытого ключа, хранящегося в библиотеке VMM и имеющего расширение .sshkey.

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

      System_CAPS_ICON_note.jpg Примечание

      Параметры домена Active Directory не применяются к шаблонам на основе Linux.

      • Для VMM в System Center 2012: Необходимо настроить параметры домена Active Directory. Используйте полное доменное имя. Например, можно ввести в качестве имени домена contoso.com. Домен должен иметь двустороннее отношение доверия с доменом сервера управления VMM.

        Для использования шаблона виртуальной машины в шаблоне службы в разделе Пароль администратора не устанавливайте параметр Учетные данные локального администратора не требуются. Можно указать пароль для учетной записи локального администратора или выбрать параметр Учетная запись запуска от имени.

      • Для VMM, начиная с System Center 2012 SP1: Можно указать параметры домена Active Directory, используя полное доменное имя или с помощью символа (@) до и после, например, введя @Domain@. Используя символы @ таким образом, можно ввести необходимые сведения при развертывании машины в составе службы. Отношение доверия между доменом, в котором развернута служба, и доменом сервера управления VMM не является обязательным условием.

        Можно использовать шаблон виртуальной машины в шаблоне службы, независимо от того, какой вариант выбран в списке Пароль администратора.

  8. Если откроется страница Настройка приложений, то при необходимости настройте приложения для установки. Если имеется существующий профиль приложения с параметрами, которые вы хотите использовать, выберите этот профиль приложения из списка Профиль приложения. После настройки параметров приложения нажмите кнопку Далее.

    System_CAPS_ICON_note.jpg Примечание

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

  9. Если откроется страница Настройка SQL Server, при необходимости настройте установку экземпляра SQL Server. Если имеется существующий профиль SQL Server, который необходимо использовать, то выберите его в списке Профиль SQL Server. После настройки параметров SQL Server нажмите кнопку Далее.

    System_CAPS_ICON_note.jpg Примечание

    Если используется шаблон для изолированных виртуальных машин, которые не являются частью службы, то параметры SQL Server не применяются.

  10. На странице Сводка проверьте параметры и нажмите кнопку Создать.

Создание шаблона виртуальной машины из существующей виртуальной машины, развернутой на узле

  1. Откройте рабочую область Библиотека.

  2. На вкладке Главная в группе Создать щелкните Создать шаблон виртуальной машины.

    Откроется мастер создания шаблонов виртуальных машин.

  3. На странице Выбор источника щелкните Из существующей виртуальной машины, развернутой на узле, а затем нажмите кнопку Обзор.

  4. В диалоговом окне Выбор источника шаблона виртуальной машины выберите нужную виртуальную машину, нажмите OK а затем нажмите Далее.

  5. На странице Удостоверение шаблона виртуальной машины введите имя для шаблона виртуальной машины и нажмите кнопку Далее.

    System_CAPS_ICON_warning.jpg Предупреждение

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

  6. На странице Настройка оборудования нажмите кнопку Далее.

  7. На странице Настройка операционной системы настройте параметры гостевой операционной системы. При наличии существующего профиля гостевой операционной системы, который вы хотите использовать, в списке Профиль ОС виртуальной машины выберите нужный профиль операционной системы. После настройки параметров операционной системы виртуальной машины нажмите кнопку Далее.

  8. На странице Выбор сервера библиотеки выберите сервер библиотеки для виртуальной машины и нажмите кнопку Далее.

  9. На странице Выбор пути щелкните Просмотр, выберите общую папку библиотеки и путь к папке (необязательно), щелкните OK и затем нажмите Далее.

  10. На странице Сводка проверьте параметры и нажмите кнопку Создать.

См. также

Настройка параметров виртуальной машины в VMM
Создание и развертывание виртуальной машины из шаблона
Создание шаблонов служб в VMM