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


Установка VMM

В этой статье описывается, как установить сервер управления диспетчером виртуальных машин (VMM) System Center.

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

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

Примечание.

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

После скачивания установочного носителя (ZIP) рекомендуется убедиться, что файл не поврежден. Ниже приведена контрольная сумма для файла:

223CE90811799223DA635EC66F81302ECBB3AB4842C37002AC29B23D556F5AAF
DA06F77E74F5D21A1824EA846F6A0C34EC0E7FC2826FF3ABB97E0874A602EB8D
92ED26AA920D260AF7C7EFF0E974B8B8062263728F0D62A507896B92B96EE31A

Чтобы проверить подлинность, выполните проверку контрольной суммы на компьютере, выполнив следующий фрагмент кода PowerShell:

$expectedChecksum = "ENTER_EXPECTED_HASH_HERE"
$zipFilePath = "ENTER_ZIP_Path\<product>_<version>.zip"
$expectedChecksum -eq (Get-FileHash -Path $zipFilePath -Algorithm SHA256).Hash

При прохождении проверки отображается значение True . Если отображается False, скачанный файл недействителен и его нужно скачать еще раз.

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

Примечание.

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

  • Локальная учетная запись.
  • Учетная запись пользователя, используемая для службы.
  • Групповая управляемая учетная запись службы.
  • Если вы используете локальную учетную запись, невозможно использовать ВММ в высокодоступной конфигурации.
  • Если вы используете учетную запись gMSA, формат должен быть domainFQDN\gMSAAccount$.
  1. Закройте все открытые программы и убедитесь, что на компьютере не ожидается перезагрузка.
  2. Чтобы запустить мастер установки диспетчер виртуальных машин, на установочном носителе щелкните правой кнопкой мыши setup.exe и выберите "Запуск от имени администратора".
  3. На главной странице установки нажмите кнопку "Установить".
  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 при закрытии этого мастера отмечен или выберите значок консоли Диспетчера виртуальных машин на рабочем столе.

Примечание.

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

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

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

  • Служба удаленного управления Windows

  • Стандартизированное управление хранилищами Windows

Примечание.

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

Примечание.

Если при установке VMM возникла проблема с путем к файлу ADK, скопируйте файлы из папки AMD64 в корневой папке ADK в саму корневую папку ADK. Путь к папке ADK по умолчанию — C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\WSIM, но он может отличаться в зависимости от выбранного пути к папке во время установки ADK.

Примечание.

Если при установке VMM возникла проблема с путем к файлу ADK, скопируйте файлы из папки AMD64 в корневой папке ADK в саму корневую папку ADK. Путь к папке ADK по умолчанию — C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\WSIM, но он может отличаться в зависимости от выбранного пути к папке во время установки ADK.

Установка 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

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

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

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

IndigoHTTPSPort: 8101

IndigoNETTCPPort: 8102

IndigoHTTPPort: 8103

WSManTcpPort: 5985

BitsTcpPort: 443
СоздатьНовоеПоделитьсяБиблиотекой 0: Используйте существующий общий доступ к библиотеке.

Создайте новый общий доступ к библиотеке.
1
LibraryShareName Название общего файлового ресурса для использования или создания. MSSCVMMLibrary
LibrarySharePath Расположение существующей общей папки или новой общей папки, которую нужно создать. C:\ProgramData\Virtual Machine Manager Library Files
Описание библиотеки для совместного использования Описание доли. Файлы библиотеки диспетчера виртуальных машин
SQMOptIn Не соглашайтесь на данные диагностики и использования.

1. Выберите данные диагностики и использования.
1
МЮОптИн 0. Не выбирайте обновления Microsoft.

1: Подключиться к Обновлению Microsoft.
0
VmmServiceLocalAccount (Локальная учётная запись VmmService) 0. Используйте учетную запись домена для службы VMM (scvmmservice).

1. Используйте учетную запись локальной системы для службы VMM.

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

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

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

Параметры setup-exe

Параметр Сведения
/сервер Указывает установку сервера управления VMM.
/i или /x Указывает, следует ли установить (/i) или удалить (/x) сервер.
/f <имя файла> Указывает INI-файл для использования. Убедитесь, что этот параметр указывает на правильный INI-файл. Если setup.exe не находит файл .ini, он выполняет установку с помощью собственных значений по умолчанию.
/СервисныйДоменВММ <ИмяДомена> Указывает доменное имя для учетной записи, работающей под управлением службы VMM (scvmmservice). Используйте этот параметр, только если параметр VmmServiceLocalAccount в файле VMServer.ini имеет значение 0.
/VmmServiceUserName <userName> Указывает имя пользователя для учетной записи, которая выполняет службу VMM (scvmmservice). Используйте этот параметр, только если параметр VmmServiceLocalAccount в файле VMServer.ini имеет значение 0.
Пароль /VmmServiceUserPassword <password> Указывает пароль для учетной записи, работающей под управлением службы VMM (scvmmservice). Используйте этот параметр, только если параметр VmmServiceLocalAccount в файле VMServer.ini имеет значение 0.
/SqlDBAdminDomain <имя_домена> Указывает имя домена для учетной записи администратора базы данных SQL Server. Используйте этот параметр, если текущий пользователь не имеет прав администратора на SQL Server.
/SqlDBAdminName userName <> Указывает имя пользователя для учетной записи администратора для базы данных 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

Вариант Сведения Значение по умолчанию
ПодменаЛичностиУдаленнойБазыДанных 0: локальная установка SQL Server.

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

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

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

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

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

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

Учетная запись управляемой службы группы (gMSA) помогает улучшить позицию безопасности и обеспечивает удобство за счет автоматического управления паролями, упрощенного управления принципалом службы и возможностью делегирования управления другим администраторам.

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

Примечание.

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

Необходимые условия

  1. Ознакомьтесь с этой статьей и создайте gMSA в соответствии с рекомендациями, доступными в этой статье.

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

    Примечание.

    При создании gMSA не нужно указывать уникальный идентификатор службы (SPN). Служба VMM задает соответствующий SPN в gMSA.

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

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

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

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

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

Следующий шаг

Установите консоль VMM.