Установка VMM

Важно!

Поддержка этой версии Virtual Machine Manager (VMM) завершена. Рекомендуется выполнить обновление до VMM 2022.

В этой статье описывается установка сервера управления System Center Virtual Machine Manager (VMM).

Перед началом работы

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

Примечание

Во время установки VMM убедитесь, что База данных SQL не входит в группу доступности.

Запуск программы установки

Примечание

Учетная запись службы для VMM может быть:

  • Локальная учетная запись.
  • Учетная запись пользователя, используемая для обслуживания.
  • групповой управляемой учетной записью.
  • Если вы используете локальную учетную запись, VMM не может быть в конфигурации высокой доступности.
  • Если вы используете учетную запись gMSA, формат должен иметь формат domainFQDN\gMSAAccount$.
  1. Закройте все открытые программы и убедитесь, что на компьютере нет отложенных перезапусков.
  2. Чтобы запустить мастер установки Virtual Machine Manager, на установочном носителе щелкните правой кнопкой мыши setup.exe и выберите Запуск от имени администратора.
  3. На странице установки main выберите Установить.
  4. На странице
    Выбор компонентов для установки выберите проверка сервера управления VMM и нажмите кнопку Далее. Консоль VMM устанавливается автоматически. При установке на узле кластера вам будет предложено сделать сервер управления высокодоступным.
  5. На странице Сведения о регистрации продукта укажите соответствующие сведения и нажмите кнопку Далее. Если не ввести ключ продукта, VMM устанавливается в качестве ознакомительной версии, срок действия которого истекает через 180 дней после установки.
  6. На странице Пожалуйста, прочтите это лицензионное соглашение,
    проверьте лицензионное соглашение, установите флажок Я прочитал, понял и принимаю условия лицензионного соглашения проверка, а затем нажмите кнопку Далее.
  7. На странице Данные диагностики и использования ознакомьтесь с политикой сбора данных Майкрософт и узнайте,
    как отключить сбор данных. Выберите Далее.
  8. Если откроется страница Центра обновления Майкрософт , выберите,
    хотите ли вы использовать Центр обновления Майкрософт, а затем нажмите кнопку Далее. Если вы уже решили использовать Центр обновления Майкрософт на этом компьютере, страница не будет отображаться.
  9. На странице Данные диагностики и использования просмотрите политику сбора данных Майкрософт и сведения о том,
    как отключить сбор данных, а затем нажмите кнопку Далее.
  10. На странице Расположение установки укажите
    путь по умолчанию или введите другой путь установки для файлов программы VMM, а затем нажмите кнопку Далее. Программа установки проверяет компьютер, на котором устанавливается сервер управления VMM, чтобы убедиться, что компьютер соответствует соответствующим требованиям к оборудованию и программному обеспечению. Если компьютер не соответствует предварительным требованиям, появится страница со сведениями о необходимых компонентах и способах устранения проблемы.
  11. На странице Конфигурация базы данных :
    • Если вы используете удаленный экземпляр SQL, укажите имя компьютера, на котором выполняется SQL Server.
    • Если сервер управления VMM устанавливается на том же компьютере, на котором выполняется SQL Server, в поле Имя сервера введите имя компьютера (например, vmmserver01) или localhost.
    • Если SQL Server находится в кластере, введите имя кластера.
  12. Не указывайте значение порта, если у вас нет удаленного экземпляра SQL Server или если у вас есть удаленный SQL Server, использующий порт по умолчанию (1433).
  13. Укажите имя экземпляра SQL Server и выберите существующую или новую базу данных, которую нужно использовать. Для подключения к экземпляру требуется учетная запись с разрешениями.
  14. На странице Настройка учетной записи службы и распределенного управления ключами укажите учетную запись,
    которую использует служба VMM. После установки изменить идентификационные параметры учетной записи службы VMM нельзя. Дополнительные сведения о распределенном управлении ключами см. здесь.
  15. В разделе Распределенное управление ключами выберите, следует ли хранить ключи шифрования в Active Directory.
  16. На странице Конфигурация порта используйте
    номер порта по умолчанию для каждого компонента или укажите уникальный номер порта, соответствующий вашей среде. Вы не сможете изменить порты, назначенные во время установки сервера управления VMM, если не удалите и не переустановите сервер управления VMM. Кроме того, не настраивайте какие-либо функции для использования порта 5986, так как этот номер порта предварительно назначен.
  17. На странице Конфигурация библиотеки выберите,
    следует ли создать новую общую папку библиотеки или использовать существующую общую папку библиотеки на компьютере. Общей папке библиотеки по умолчанию, создаваемой с помощью VMM, присваивается имя MSSCVMMLibrary, и она помещается в папку %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager Library Files. ProgramData — это скрытая папка, которую невозможно удалить. После завершения установки сервера управления VMM вы можете добавить общие папки библиотек и серверы библиотек с помощью консоли VMM или командной оболочки VMM.
  18. На странице
    Сводка по установке просмотрите выбранные параметры и нажмите кнопку Установить. Откроется страница Установка компонентов , на которой будет отображаться ход процедуры установки.
  19. На странице Установка успешно завершена :
    1. Нажмите кнопку Закрыть , чтобы завершить установку.
    2. Чтобы открыть консоль VMM, установите флажок Открыть консоль VMM при закрытии этого мастера или щелкните значок Консоли Virtual Machine Manager на рабочем столе.

Примечание

Если VMM 2022 и SQL 2019 установлены на одном компьютере, отображается следующее сообщение об ошибке: "Перезагрузите компьютер для успешной установки".

Снимок экрана с ошибкой.

Во время установки VMM включает следующие правила брандмауэра. Эти правила остаются в силе даже после удаления VMM.

  • Удаленное управление Windows

  • Управление хранилищем на основе стандартов Windows

Примечание

Если программа установки не завершится успешно, обратитесь к файлам журнала в папке %SYSTEMDRIVE%\ProgramData\VMMLogs . ПапкаProgramData является скрытой.

Установка VMM из командной строки

VMM можно установить из командной строки. Установочный носитель содержит .ini файлы для всех компонентов VMM:

  • VMServer.ini: параметры для сервера управления VMM.
  • VMClient.ini: параметры для консоли VMM.
  • VMServerUninstall.ini: параметры удаления для сервера управления VMM.

Каждый из этих файлов содержит пары "ключ-значение" со значениями по умолчанию. Эти записи закомментированы. Удалите символ комментария (#) и измените его значение.

  1. Измените VMServer.ini файл с помощью параметров в таблице под этой процедурой.
  2. После редактирования откройте командную строку с повышенными привилегиями и запустите setup.exe со следующими параметрами. Например, чтобы использовать VMServer.ini файл, хранящийся в папке C:\Temp с учетной записью SQL Server администратора contoso\SQLAdmin01 и учетной записью службы VMM contoso\VMMadmin14, используйте следующую команду: setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA

Значения VMServer.ini

Параметр Значения По умолчанию
ProductKey Ключ продукта в формате: xxxxx-xxxxx-xxxxx-xxxxx-xxxxx xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
UserName Необязательное отображаемое имя пользователя, запустившего установку компонентов. UserName не является учетной записью пользователя для установки. Администратор
CompanyName Необязательное отображаемое имя для организации, которая установки компонентов. Microsoft Corporation
ProgramFiles Расположение для файлов VMM. C:\Program Files\Microsoft System Center\Virtual Machine Manager
CreateNewSqlDatabase 0: используется существующая база данных SQL Server.

1: создается новая база данных SQL Server.
1
SqlInstanceName Имя для нового или существующего экземпляра SQL Server. MICROSOFT$VMM$
SqlDatabaseName Имя новой или существующей базы данных SQL Server. VirtualManagerDB
RemoteDatabaseImpersonation 0: не олицетворяйте учетную запись администратора для SQL Server. Пользователь, запускающий setup.exe, должен быть администратором сервера, на котором размещается SQL Server.

1: олицетворение учетной записи администратора SQL Server выполняется с помощью предоставленных учетных данных. Пользователь, запускающий файл setup.exe, должен указать значения для параметров SqlDBAdminName, SqlDBAdminPassword и SqlDBAdminDomain.
0
SqlMachineName Имя сервера, на котором размещается SQL Server. Не указывайте localhost. Вместо этого укажите фактическое имя компьютера. <имя_компьютера_SQL>
(различные порты) Порты, используемые VMM IndigoTcpPort: 8100

IndigoHTTPSPort: 8101

IndigoNETTCPPort: 8102

IndigoHTTPPort: 8103

WSManTcpPort: 5985

BitsTcpPort: 443
CreateNewLibraryShare 0: используется существующий общий ресурс библиотеки.

1: создается новый общий ресурс библиотеки.
1
LibraryShareName Имя общего ресурса для использования или создания. MSSCVMMLibrary
LibrarySharePath Расположение общего ресурса для использования или создания. C:\ProgramData\Virtual Machine Manager Library Files
LibraryShareDescription Описание общего ресурса. Virtual Machine Manager Library Files
SQMOptIn 0: не выбирайте данные диагностики и использования.

1. Согласие на использование данных диагностики и использования
1
MUOptIn 0: не использовать Центр обновления Майкрософт.

1: использовать Центр обновления Майкрософт.
0
VmmServiceLocalAccount 0: использовать доменную учетную запись для службы VMM (scvmmservice).

1: использовать учетную запись Local System для службы VMM.

Чтобы использовать учетную запись домена, при выполнении файла setup.exe укажите значения параметров VMMServiceDomain, VMMServiceUserName и VMMServiceUserPassword.
0
TopContainerName Контейнер для распределенного управления ключами (DKM); например, CN=DKM,DC=contoso,DC=com. VMMServer
HighlyAvailable 0: не устанавливайте как высокодоступный.

1: устанавливать высокий уровень доступности.
0
VmmServerName Имя кластерной службы для сервера управления VMM высокой доступности. Не вводите имя отказоустойчивого кластера или имя компьютера, на котором установлен сервер управления VMM высокой доступности. <имя_сервера_VMM>
VMMStaticIPAddress IP-адрес имени кластеризованной службы для сервера управления VMM высокой доступности, если вы не используете протокол DHCP. Поддерживаются форматы IPv4 и IPv6. <разделенный_запятыми_IP-адрес_для_HAVMM>
Upgrade 0: не обновляйте предыдущую версию VMM.

1: обновить с предыдущей версии.
1

Параметры файла setup.exe

Параметр Сведения
/server Задает установку сервера управления VMM.
/i или /x Указывает, следует ли установить (/i) или удалить (/x) сервер.
/f <имя_файла> Указывает INI-файл для использования. Убедитесь, что этот параметр указывает на правильный INI-файл. Если setup.exe не находит файл .ini, он выполняет установку, используя собственные значения по умолчанию.
/VmmServiceDomain <доменное_имя> Указывает имя домена для учетной записи службы VMM (scvmmservice). Используйте этот параметр, только если параметр VmmServiceLocalAccount в файле VMServer.ini имеет значение 0.
/VmmServiceUserName <имя_пользователя> Указывает имя пользователя для учетной записи службы VMM (scvmmservice). Используйте этот параметр, только если параметр VmmServiceLocalAccount в файле VMServer.ini имеет значение 0.
/VmmServiceUserPassword <пароль> Указывает пароль для учетной записи службы VMM (scvmmservice). Используйте этот параметр, только если параметр VmmServiceLocalAccount в файле VMServer.ini имеет значение 0.
/SqlDBAdminDomain <доменное_имя> Указывает имя домена для учетной записи администратора базы данных SQL Server. Используйте этот параметр, если текущий пользователь не имеет прав администратора для SQL Server.
/SqlDBAdminName <имя_пользователя> Указывает имя пользователя для учетной записи администратора базы данных SQL Server. Используйте этот параметр, если текущий пользователь не имеет прав администратора для SQL Server.
/SqlDBAdminPassword <пароль> Указывает пароль для учетной записи администратора базы данных SQL Server. Используйте этот параметр, если текущий пользователь не имеет прав администратора на SQL Server.
/IACCEPTSCEULA Означает принятие условий лицензионного соглашения на использование программного обеспечения корпорации Майкрософт. Это обязательный параметр.

Например, чтобы использовать файл VMServer.ini, который хранится в файле C:\Temp, с учетной записью администратора SQL Server для contoso\SQLAdmin01 и учетной записью службы VMM для contoso\VMMadmin14, воспользуйтесь следующей командой: setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA

Удаление VMM или консоли VMM

  1. Убедитесь, что консоль VMM и командная оболочка VMM закрыты.

  2. На компьютере, на котором установлен сервер управления VMM, нажмите кнопку Пуск, а затем выберите панель управления.

  3. В разделе Программы выберите Удалить программу. В разделе Имя щелкните правой кнопкой мыши Microsoft System Center Virtual Machine Manager.

  4. На странице Что вы хотите сделать? выберите Удалить компоненты.

  5. На странице Выбор удаляемых компонентов выберите сервер управления VMM проверка и нажмите кнопку Далее. Если вы хотите удалить консоль VMM, выберите консоль VMM проверка поле.

    Примечание

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

  6. На странице Параметры базы данных выберите, нужно ли сохранить или удалить базу данных VMM, а при необходимости — учетные данные для базы данных, а затем нажмите кнопку Далее.

  7. На странице Сводка просмотрите выбранные параметры и выберите Удалить. Откроется страница Удаление компонентов и отобразится ход удаления.

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

Следующие правила брандмауэра, включенные во время установки VMM, продолжают действовать после удаления VMM.

  • Удаленное управление файловым сервером

  • Правила брандмауэра по управлению хранилищем на основе стандартов Windows

Если возникла проблема с успешной установкой, обратитесь к файлам журнала в папке %SYSTEMDRIVE%\ProgramData\VMMLogs . ПапкаProgramData является скрытой.

Удаление VMM из командной строки

Чтобы удалить VMM, измените файлVMServerUninstall.ini , как описано. После этого запустите файл setup.exe, чтобы удалить установку. Например, чтобы удалить установку, используя INI-файл, сохраненный в папке C:\Temp под учетной записью contoso.SQLAdmin01, введите следующее: setup.exe /server /x /f C:\Temp\VMServerUninstall.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123

VMServerUnisntall.ini

Параметр Сведения Значение по умолчанию
RemoteDatabaseImpersonation 0: локальная установка SQL Server.

1: удаленная установка SQL Server.

При запуске файла setup.exe следует задать значения параметров SqlDBAdminName, SqlDBAdminPassword и SqlDBAdminDomain, если пользователь, запускающий файл setup.exe, не является администратором SQL Server.
0
RetainSqlDatabase 0: удалить базу данных SQL Server.

1. Не удаляйте базу данных SQL Server

Чтобы удалить базу данных, при запуске файла setup.exe задайте значения для параметров SqlDBAdminName, SqlDBAdminPassword и SqlDBAdminDomain, если только пользователь, запускающий этот файл, не является администратором SQL Server.
0
ForceHAVMMUninstall 0: не выполняйте принудительное удаление, если setup.exe не удается проверить, является ли этот узел конечным узлом высокодоступной установки.

1: принудительное удаление.

Поддержка для учетной записи gMSA

Групповая управляемая учетная запись службы (gMSA) позволяет повысить уровень безопасности и обеспечивает удобное автоматическое управление паролями, упрощенное управление именем субъекта-службы и возможность делегирования управления другим администраторам.

В VMM поддерживается использование учетных записей gMSA для учетной записи службы сервера управления.

Примечание

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

Предварительные требования

  1. Ознакомьтесь с этой статьей и создайте учетную запись gMSA согласно приведенному там руководству.

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

    Примечание

    При создании gMSA указывать имя субъекта-службы не нужно. Служба VMM задает соответствующее имя субъекта-службы для учетной записи gMSA.

Выполните следующие действия.

  1. Запустите программу установки VMM.

  2. На странице конфигурации учетной записи службы выберите Групповая управляемая учетная запись службы в качестве параметра для учетной записи службы VMM.

  3. Введите данные учетной записи gMSA в формате Домен\учетная запись gMSA.

    Снимок экрана: gmsa.