Udostępnij za pośrednictwem


Instalowanie programu VMM

W tym artykule opisano sposób instalowania serwera zarządzania programu System Center Virtual Machine Manager (VMM).

Przed rozpoczęciem

  • Przejrzyj wymagania systemowe i informacje dotyczące planowania. Dowiedz się więcej o wymaganiach systemowych.
  • Przed uruchomieniem instalacji upewnij się, że masz co najmniej uprawnienia administratora lokalnego na komputerze.
  • Konto usługi powinno być administratorem na serwerze programu VMM.

Uwaga

Podczas instalacji programu VMM upewnij się, że usługa SQL Database nie jest częścią żadnej grupy dostępności.

Po pobraniu nośnika instalacyjnego (zip) zalecamy sprawdzenie, czy plik nie jest uszkodzony. Poniżej znajduje się suma kontrolna pliku:

223CE90811799223DA635EC66F81302ECBB3AB4842C37002AC29B23D556F5AAF
DA06F77E74F5D21A1824EA846F6A0C34EC0E7FC2826FF3ABB97E0874A602EB8D
92ED26AA920D260AF7C7EFF0E974B8B8062263728F0D62A507896B92B96EE31A

Aby sprawdzić jego autentyczność, przeprowadź walidację sumy kontrolnej na komputerze, uruchamiając następujący fragment kodu programu PowerShell:

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

Po pomyślnym zakończeniu walidacji zobaczysz wartość True wydrukowaną. Jeśli wyświetli się Fałsz, pobrany plik jest nieprawidłowy i musisz go pobrać ponownie.

Uruchom instalatora

Uwaga

Konto usługi dla programu VMM może być następujące:

  • Konto lokalne.
  • Konto użytkownika używane na potrzeby usługi.
  • Konto usługi zarządzane przez grupę.
  • Jeśli używasz konta lokalnego, nie możesz mieć programu VMM w konfiguracji o wysokiej dostępności.
  • Jeśli używasz konta gMSA, format powinien być domainFQDN\gMSAAccount$.
  1. Zamknij wszystkie otwarte programy i upewnij się, że na komputerze nie ma oczekujących ponownych uruchomień.
  2. Aby uruchomić Kreatora instalacji programu Virtual Machine Manager, na nośniku instalacyjnym kliknij prawym przyciskiem myszy setup.exe, a następnie wybierz polecenie Uruchom jako administrator.
  3. Na stronie głównej konfiguracji wybierz pozycję Zainstaluj.
  4. zaznacz pole wyboru Serwer
    programu VMM, a następnie wybierz przycisk Dalej. Konsola programu VMM jest instalowana automatycznie. Jeśli instalujesz w węźle klastra, zostanie wyświetlona prośba o zapewnienie wysokiej dostępności serwera zarządzania.
  5. Na stronie Informacje o rejestracji produktu podaj odpowiednie informacje i wybierz pozycję Dalej. Jeśli nie wprowadzisz klucza produktu, program VMM zainstaluje ją jako wersję ewaluacyjną, która wygaśnie po upływie 180 dni od instalacji.
  6. licencyjną przejrzyj umowę licencyjną, zaznacz
    licencyjnej, a następnie wybierz przycisk Dalej.
  7. Na stronie Dane diagnostyczne i użycia
    przejrzyj zasady zbierania danych firmy Microsoft i sposób wyłączania zbierania danych. Następnie kliknij przycisk Dalej.
  8. Jeśli zostanie wyświetlona strona Microsoft Update, wybierz,
    czy chcesz użyć usługi Microsoft Update, a następnie wybierz przycisk Dalej. Jeśli na tym komputerze została już wybrana opcja korzystania z usługi Microsoft Update, strona nie zostanie wyświetlona.
  9. diagnostyczne i dane użycia przejrzyj zasady zbierania danych firmy Microsoft oraz sposób wyłączania zbierania danych, a następnie wybierz pozycję
    .
  10. instalacji użyj ścieżki domyślnej lub wprowadź inną ścieżkę instalacji dla plików programu VMM, a następnie wybierz przycisk
    . Program instalacyjny sprawdza komputer, na którym jest instalowany serwer zarządzania programu VMM, aby upewnić się, że komputer spełnia odpowiednie wymagania sprzętowe i programowe. Jeśli komputer nie spełnia wymagań wstępnych, zostanie wyświetlona strona zawierająca informacje o wymaganiach wstępnych i sposobie rozwiązania problemu.
  11. Na stronie Konfiguracja bazy danych
    • Jeśli używasz zdalnej instancji SQL, określ nazwę komputera, na którym działa SQL Server.
    • Jeśli instalujesz serwer zarządzania programu VMM na tym samym komputerze, na którym jest uruchomiony program SQL Server, w polu Nazwa serwera wprowadź nazwę komputera (na przykład vmmserver01) lub localhost.
    • Jeśli program SQL Server znajduje się w klastrze, wprowadź nazwę klastra.
  12. Nie należy określać wartości Port, jeśli nie masz zdalnej instancji SQL Server lub jeśli twoja zdalna instancja SQL Server używa domyślnego portu (1433).
  13. Określ nazwę wystąpienia programu SQL Server i określ, czy ma być używana istniejąca, czy nowa baza danych. Aby połączyć się z wystąpieniem, potrzebne jest konto z odpowiednimi uprawnieniami.
  14. Na stronie Konfigurowanie konta usługi i rozproszonego zarządzania kluczami określ konto używane
    przez usługę VMM. Po zakończeniu instalacji nie można zmienić tożsamości konta usługi programu VMM. Dowiedz się więcej na temat rozproszonego zarządzania kluczami tutaj.
  15. W obszarze Rozproszone zarządzanie kluczami wybierz, czy klucze szyfrowania mają być przechowywane w usłudze Active Directory, czy nie.
  16. Na stronie portu użyj domyślnego numeru portu dla każdej funkcji lub podaj unikatowy numer portu, który jest odpowiedni w danym środowisku. Nie można zmienić portów przypisanych podczas instalacji serwera zarządzania programu VMM, chyba że odinstalujesz, a następnie ponownie zainstalujesz serwer zarządzania programu VMM. Ponadto nie należy konfigurować żadnej funkcji do używania portu 5986, ponieważ ten numer portu jest wstępnie przydzielony.
  17. Na stronie Konfiguracja biblioteki wybierz,
    czy chcesz utworzyć nowy udział biblioteki, czy też użyć istniejącego udziału biblioteki na komputerze. Domyślny udział biblioteki tworzony przez program VMM nosi nazwę MSSCVMMLibrary, a folder znajduje się pod adresem %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager Library Files. ProgramData jest ukrytym folderem i nie można go usunąć. Po zainstalowaniu serwera zarządzania programu VMM można dodać udziały biblioteki i serwery bibliotek przy użyciu konsoli programu VMM lub powłoki poleceń programu VMM.
  18. Na stronie Podsumowanie instalacji przejrzyj wybrane opcje,
    a następnie wybierz pozycję Zainstaluj. Zostanie wyświetlona strona Instalowanie funkcji i zostanie wyświetlony postęp instalacji.
  19. Na stronie Instalacja została ukończona pomyślnie,
    1. Wybierz pozycję Zamknij , aby zakończyć instalację.
    2. Aby otworzyć konsolę programu Virtual Machine Manager, upewnij się, że zaznaczono opcję Otwórz konsolę programu Virtual Machine Manager po zamknięciu tego kreatora lub wybierz ikonę Konsola programu Virtual Machine Manager na pulpicie.

Uwaga

Jeśli na tej samej maszynie są zainstalowane programy VMM 2022 i SQL 2019, zostanie wyświetlony następujący błąd: Uruchom ponownie maszynę w celu pomyślnej instalacji.

Zrzut ekranu przedstawiający błąd.

Podczas procesu instalacji program VMM włącza następujące reguły zapory. Te reguły pozostają w mocy, nawet jeśli później odinstalujesz program VMM.

  • Zdalne Zarządzanie Windows

  • Zarządzanie magazynem opartym na standardach systemu Windows

Uwaga

Jeśli ustawienia nie zakończą się pomyślnie, zapoznaj się z plikami dziennika w folderze %SYSTEMDRIVE%\ProgramData\VMMLogs. FolderProgramData jest folderem ukrytym.

Uwaga

Jeśli wystąpi problem ze ścieżką pliku ADK podczas instalowania programu VMM, skopiuj pliki z folderu amd64 w folderze głównym adK do samego folderu głównego adK. Domyślna ścieżka folderu ADK to C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\WSIM, ale może być różna w zależności od wybranej ścieżki folderu podczas instalacji zestawu ADK.

Uwaga

Jeśli wystąpi problem ze ścieżką pliku ADK podczas instalowania programu VMM, skopiuj pliki z folderu amd64 w folderze głównym adK do samego folderu głównego adK. Domyślna ścieżka folderu ADK to C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\WSIM, ale może być różna w zależności od wybranej ścieżki folderu podczas instalacji zestawu ADK.

Instalowanie programu VMM z poziomu wiersza polecenia

Program VMM można zainstalować z poziomu wiersza polecenia. Nośnik instalacyjny zawiera .ini pliki dla wszystkich funkcji programu VMM:

  • VMServer.ini: ustawienia serwera zarządzania programu VMM.
  • VMClient.ini: Ustawienia konsoli programu VMM.
  • VMServerUninstall.ini: Ustawienia dezinstalacji serwera zarządzania programu VMM.

Każdy z tych plików zawiera pary klucz/wartość z wartościami domyślnymi. Te wpisy są komentowane. Usuń symbol komentarza (#) i zmień wartość.

  1. Zmodyfikuj VMServer.ini plik przy użyciu opcji w poniższej tabeli poniżej tej procedury.
  2. Po edycji otwórz wiersz polecenia z podwyższonym poziomem uprawnień i uruchom setup.exe przy użyciu następujących parametrów. Aby na przykład użyć pliku przechowywanego VMServer.ini w folderze C:\Temp przy użyciu konta administratora programu SQL Server contoso\SQLAdmin01 i konta usługi programu VMM contoso\VMMadmin14, użyj następującego polecenia: setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdminAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA

VMServer.ini wartości

Opcja Wartości Wartość domyślna
ProductKey (Klucz produktu) Klucz produktu w formacie: xxxxx-xxxxx-xxxxx-xxxxx-xxxxx xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Nazwa użytkownika Opcjonalna nazwa wyświetlana użytkownika, który instaluje funkcje. UserName nie jest kontem użytkownika instalacji. Administrator
Nazwa firmy Opcjonalna nazwa wyświetlana organizacji, która instaluje funkcje. Microsoft Corporation
ProgramFiles Lokalizacja plików programu VMM. C:\Program Files\Microsoft System Center\Virtual Machine Manager
CreateNewSqlDatabase 0: Użyj istniejącej bazy danych programu Microsoft SQL Server.

1: Utwórz nową bazę danych programu SQL Server.
1
SqlInstanceName Nazwa nowego lub istniejącego wystąpienia programu SQL Server. MICROSOFT$VMM$
SqlDatabaseName Nazwa nowej lub istniejącej bazy danych programu SQL Server. VirtualManagerDB
ImpersonacjaDanychZdalnych 0: nie personifikuj konta administratora dla programu SQL Server. Użytkownik, który uruchamia setup.exe, musi być administratorem serwera, który hostuje SQL Server.

1: Podszyj się pod konto administratora serwera SQL, używając podanych poświadczeń. Użytkownik, który uruchamia setup.exe, musi podać wartości parametrów SqlDBAdminName, SqlDBAdminPassword i SqlDBAdminDomain.
0
SqlMachineName Nazwa serwera, który hostuje program SQL Server. Nie należy określać hosta lokalnego. Zamiast tego określ rzeczywistą nazwę komputera. <sqlmachinename>
(różne porty) Porty używane przez program VMM IndigoTcpPort: 8100

IndigoHTTPSPort: 8101

IndigoNETTCPPort: 8102

IndigoHTTPPort: 8103

WSManTcpPort: 5985

BitsTcpPort: 443
UtwórzNowąBibliotekęUdostępniania 0: Użyj istniejącej biblioteki udostępnionej.

1: Utwórz nowy zasób biblioteczny.
1
NazwaUdostępnianiaBiblioteki Nazwa udziału plików, który zostanie użyty lub utworzony. MSSCVMMLibrary
Ścieżka Udostępniania Biblioteki Lokalizacja istniejącego udziału plików lub nowego udziału plików do utworzenia. C:\ProgramData\Pliki biblioteki programu Virtual Machine Manager
OpisUdostępnianiaBiblioteki Opis udziału. Pliki biblioteki programu Virtual Machine Manager
SQMOptIn 0: Nie wybieraj danych diagnostycznych i danych użycia.

1: Wybierz dane diagnostyczne i dane użycia.
1
MUOptIn 0: Nie wyrażaj zgody na usługę Microsoft Update.

1: Wyradź się do usługi Microsoft Update.
0
VmmServiceLocalAccount 0: Użyj konta domeny dla usługi VMM (scvmmservice).

1: Użyj konta systemowego lokalnego dla usługi programu VMM.

Aby użyć konta domeny, podczas uruchamiania setup.exe podaj wartości parametrów VMMServiceDomain, VMMServiceUserName i VMMServiceUserPassword.
0
NazwaGłównegoKontenera Kontener do rozproszonego zarządzania kluczami (DKM); na przykład CN=DKM,DC=contoso,DC=com. VMMServer
Wysoka dostępność Nie instaluj w konfiguracji wysokiej dostępności.

1: Zainstaluj w konfiguracji wysokiej dostępności.
0
VmmServerName Nazwa klastrowanej usługi dla serwera zarządzania VMM o wysokiej dostępności. Nie wprowadzaj nazwy klastra zapasowego ani nazwy komputera, na którym jest zainstalowany wysoko dostępny serwer zarządzania VMM. <VMMServerName>
VMMStaticIPAddress Adres IP dla nazwy klastrowanej usługi serwera zarządzania VMM o wysokiej dostępności, jeśli nie używasz protokołu DHCP (Dynamic Host Configuration Protocol). Obsługiwane są protokoły IPv4 i IPv6. <oddzielane przecinkami IP dla HAVMM>
Aktualizacja 0: Nie uaktualniaj z poprzedniej wersji VMM.

1: Uaktualnij z poprzedniej wersji.
1

Parametry „setup.exe”

Parametr Szczegóły
/serwer Określa instalację serwera zarządzania programu VMM.
/i lub /x Określa, czy należy zainstalować (/i) lub odinstalować (/x) serwera.
/f <nazwa pliku> Określa plik .ini do użycia. Upewnij się, że ten parametr wskazuje prawidłowy plik .ini. Jeśli setup.exe nie znajdzie pliku .ini, wykonuje instalację przy użyciu własnych wartości domyślnych.
/VmmServiceDomain <domainName> Określa nazwę domeny dla konta, na którym jest uruchomiona usługa programu VMM (scvmmservice). Użyj tego parametru tylko wtedy, gdy ustawisz wartość VmmServiceLocalAccount na wartość 0 w VMServer.ini.
/VmmServiceUserName <userName> Określa nazwę użytkownika konta, na którym jest uruchomiona usługa programu VMM (scvmmservice). Użyj tego parametru tylko wtedy, gdy ustawisz wartość VmmServiceLocalAccount na wartość 0 w VMServer.ini.
/VmmServiceUserPassword <hasło> Określa hasło dla konta, na którym jest uruchomiona usługa programu VMM (scvmmservice). Użyj tego parametru tylko wtedy, gdy ustawisz wartość VmmServiceLocalAccount na wartość 0 w VMServer.ini.
/SqlDBAdminDomain <domainName> Określa nazwę domeny dla konta administratora bazy danych programu SQL Server. Użyj tego parametru, jeśli bieżący użytkownik nie ma uprawnień administracyjnych do programu SQL Server.
/SqlDBAdminName userName <> Określa nazwę użytkownika konta administratora bazy danych programu SQL Server. Użyj tego parametru, jeśli bieżący użytkownik nie ma uprawnień administracyjnych do programu SQL Server.
/SqlDBAdminPassword <hasło> Określa hasło dla konta administratora bazy danych programu SQL Server. Użyj tego parametru, jeśli bieżący użytkownik nie ma uprawnień administracyjnych do programu SQL Server.
/IACCEPTSCEULA Uwagi dotyczące akceptacji postanowień licencyjnych dotyczących oprogramowania firmy Microsoft. Jest to obowiązkowy parametr.

Aby na przykład użyć pliku VMServer.ini przechowywanego w folderze C:\Temp przy użyciu konta administratora programu SQL Server contoso\SQLAdmin01 i konta usługi programu VMM contoso\VMMadmin14, Użyj następującego polecenia: setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdminAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA

Odinstalowywanie programu VMM lub konsoli programu VMM

  1. Upewnij się, że konsola programu VMM i powłoka poleceń programu VMM są zamknięte.

  2. Na komputerze, na którym jest zainstalowany serwer zarządzania programu VMM, wybierz pozycję Start, a następnie wybierz pozycję Panel sterowania.

  3. W sekcji Programy wybierz polecenie Odinstaluj program. W obszarze Nazwa kliknij prawym przyciskiem myszy pozycję Microsoft System Center Virtual Machine Manager.

  4. Na stronie Co chcesz zrobić? wybierz pozycję Usuń funkcje.

  5. Na stronie Wybieranie funkcji do usunięcia zaznacz pole wyboru Serwer zarządzania programu VMM, a następnie wybierz przycisk Dalej. Jeśli chcesz odinstalować konsolę VMM, zaznacz pole wyboru Konsola VMM.

    Uwaga

    Jeśli wdrożono program VMM o wysokiej dostępności, musisz usunąć zarówno serwer programu VMM, jak i konsolę programu VMM.

  6. Na stronie Opcje bazy danych wybierz, czy chcesz zachować, czy usunąć bazę danych programu VMM, a w razie potrzeby poświadczenia dla bazy danych, a następnie wybierz przycisk Dalej.

  7. Na stronie Podsumowanie przejrzyj wybrane opcje i wybierz pozycję Odinstaluj. Zostanie wyświetlona strona Odinstalowywanie funkcji i zostanie wyświetlony postęp odinstalowywania.

  8. Po odinstalowaniu serwera zarządzania programu VMM na stronie Wybrane funkcje zostały pomyślnie usunięte wybierz pozycję Zamknij.

Następujące reguły zapory, które zostały włączone podczas instalacji programu VMM, pozostają w mocy po odinstalowaniu programu VMM:

  • Zdalne zarządzanie serwerem plików

  • Reguły zapory zarządzania magazynem oparte na standardach systemu Windows

Jeśli wystąpił problem z pomyślnym ukończeniem instalacji, zapoznaj się z plikami dziennika w folderze %SYSTEMDRIVE%\ProgramData\VMMLogs . FolderProgramData jest folderem ukrytym.

Odinstalowywanie programu VMM z wiersza polecenia

Aby odinstalować program VMM, zmodyfikuj plik VMServerUninstall.ini zgodnie z opisem. Następnie uruchom setup.exe dla odinstalowania. Aby na przykład odinstalować przy użyciu pliku ini przechowywanego w folderze C:\Temp z kontem contoso.SQLAdmin01, wpisz: setup.exe /server /x /f C:\Temp\VMServerUninstall.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123

VMServerUninstall.ini

Opcja Szczegóły Domyślna wartość
ImpersonacjaDanychZdalnych 0: Lokalna instalacja programu SQL Server.

1: Zdalna instalacja programu SQL Server.

Po uruchomieniu setup.exe podaj wartość parametrów SqlDBAdminName, SqlDBAdminPassword i SqlDBAdminDomain, chyba że użytkownik, który uruchamia setup.exe, jest administratorem SQL Server.
0
ZachowajBazeDanychSql 0: Usuń bazę danych programu SQL Server.

1: Nie usuwaj bazy danych programu SQL Server

Aby usunąć bazę danych programu SQL Server, po uruchomieniu setup.exe podaj wartość parametrów SqlDBAdminName, SqlDBAdminPassword i SqlDBAdminDomain, chyba że użytkownik, który uruchamia Instalatora, jest administratorem programu SQL Server.
0
ForceHAVMMUninstall 0: Nie wymuszaj odinstalowania, jeśli setup.exe nie może sprawdzić, czy ten węzeł jest ostatnim węzłem instalacji o wysokiej dostępności.

1: Wymuś odinstalowanie.

Obsługa konta gMSA

Konto usługi zarządzane przez grupę (gMSA) pomaga zwiększyć poziom zabezpieczeń i zapewnia wygodę dzięki automatycznemu zarządzaniu hasłami, uproszczonemu zarządzaniu nazwą usługi (SPN) oraz możliwości delegowania zarządzania do innych administratorów.

Program VMM obsługuje korzystanie z konta usługi gMSA dla serwera zarządzania.

Uwaga

gMSA, jeśli jest używane jako konto usługi programu VMM, musi mieć uprawnienia logowanie jako usługa i zamiana tokenu na poziomie procesu.

Wymagania wstępne

  1. Zapoznaj się z tym artykułem i utwórz gMSA zgodnie ze wskazówkami dostępnymi w artykule.

  2. Upewnij się, że serwery, na których zainstalowano usługę zarządzania programu VMM, mają uprawnienia do pobierania hasła konta gMSA.

    Uwaga

    Nie musisz określać Nazwy Usługi (SPN) podczas tworzenia grupowego zarządzanego konta usługi (gMSA). Usługa VMM ustawia odpowiednią nazwę SPN w gMSA.

Wykonaj następujące czynności:

  1. Uruchom instalację programu VMM.

  2. Na stronie Konfiguracja konta usługi wybierz pozycję Konto usługi zarządzane przez grupę jako opcję konta usługi programu VMM.

  3. Wprowadź szczegóły konta gMSA w formacie Domain\konto gMSA.

    Zrzut ekranu gmsa.

Następny krok

Zainstaluj konsolę programu VMM.