Udostępnij za pośrednictwem


Instalowanie programu VMM

Ważne

Ta wersja programu Virtual Machine Manager (VMM) osiągnęła koniec wsparcia. Zalecamy uaktualnienie do programu VMM 2022.

W tym artykule opisano sposób instalowania serwera zarządzania 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 SQL Database nie jest częścią żadnej grupy dostępności.

Uruchamianie instalatora

Uwaga

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

  • Konto lokalne.
  • Konto użytkownika używane do obsługi.
  • Konto usługi zarządzanej 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 mieć wartość domainFQDN\gMSAAccount$.
  1. Zamknij wszystkie otwarte programy i upewnij się, że komputer nie oczekuje na ponowne uruchomienie.
  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. Na stronie
    Wybieranie funkcji do zainstalowania zaznacz pole wyboru Wybierz serwer zarządzania programu VMM, a następnie wybierz przycisk Dalej. Konsola programu VMM jest instalowana automatycznie. Jeśli instalujesz w węźle klastra, zostanie wyświetlony monit o zapewnienie wysokiej dostępności serwera zarządzania.
  5. Na stronie Informacje o rejestracji produktu podaj odpowiednie informacje i wybierz przycisk Dalej. Jeśli klucz produktu nie zostanie wprowadzony, program VMM zainstaluje ją jako wersję ewaluacyjną, która wygaśnie w ciągu 180 dni po instalacji.
  6. Na stronie
    Przeczytaj tę umowę licencyjną przejrzyj umowę licencyjną, zaznacz pole wyboru Przeczytaj, zrozumiałem i zgadzam się z postanowieniami umowy licencyjnej, a następnie wybierz przycisk Dalej.
  7. Na stronie
    Dane diagnostyczne i dane użycia przejrzyj zasady zbierania danych firmy Microsoft i jak wyłączyć zbieranie danych. Następnie wybierz 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 wybrano już korzystanie z usługi Microsoft Update na tym komputerze, strona nie zostanie wyświetlona.
  9. Na stronie
    Dane diagnostyczne i dane użycia przejrzyj zasady zbierania danych firmy Microsoft i jak wyłączyć zbieranie danych, a następnie wybierz przycisk Dalej.
  10. Na stronie
    Lokalizacja instalacji użyj ścieżki domyślnej lub wpisz inną ścieżkę instalacji dla plików programu VMM, a następnie wybierz przycisk Dalej. 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 sposób rozwiązania problemu.
  11. Na stronie Konfiguracja bazy danych
    • Jeśli używasz zdalnego wystąpienia SQL, określ nazwę komputera z uruchomionym SQL Server.
    • Jeśli instalujesz serwer zarządzania programu VMM na tym samym komputerze, na którym działa SQL Server, w polu Nazwa serwera wprowadź nazwę komputera (na przykład vmmserver01) lub localhost.
    • Jeśli SQL Server znajduje się w klastrze, wprowadź nazwę klastra.
  12. Nie należy określać wartości portów, jeśli nie masz zdalnego wystąpienia SQL Server lub jeśli masz zdalną SQL Server, która używa portu domyślnego (1433).
  13. Podaj nazwę wystąpienia programu SQL Server i określ, czy chcesz używać istniejącej czy nowej bazy danych. Potrzebujesz konta z uprawnieniami do nawiązywania połączenia z wystąpieniem.
  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 mają być przechowywane klucze szyfrowania w usłudze Active Directory, czy nie.
  16. Na stronie
    Konfiguracja 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 przypisywany.
  17. Na stronie Konfiguracja biblioteki wybierz,
    czy 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ę w folderze %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 dodawać udziały bibliotek i serwery bibliotek, korzystając z 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 z postępem instalacji.
  19. Na stronie Instalacja została ukończona pomyślnie ,
    1. Wybierz pozycję Zamknij , aby zakończyć instalację.
    2. Aby otworzyć konsolę programu VMM , upewnij się, że po zamknięciu tego kreatora jest zaznaczona ikona Konsola programu Virtual Machine Manager na pulpicie.

Uwaga

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

Zrzut ekranu przedstawiający błąd.

Podczas instalacji program VMM włącza następujące reguły zapory. Te reguły pozostaną aktywne nawet jeśli w przyszłości odinstalujesz program VMM.

  • Windows Remote Management

  • Zarządzanie magazynami systemu Windows oparte na standardach

Uwaga

Jeśli instalator nie zakończy się pomyślnie, zapoznaj się z plikami dziennika w folderze %SYSTEMDRIVE%\ProgramData\VMMLogs . Folder ProgramData jest folderem ukrytym.

Instalowanie programu VMM z wiersza polecenia

Program VMM można zainstalować za pomocą 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. VMServer.ini Edytuj plik przy użyciu opcji w poniższej tabeli.
  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 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 SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA

Wartości zawarte w pliku VMServer.ini

Opcja Wartości Default
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
CompanyName 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
RemoteDatabaseImpersonation 0: nie personifikuj konta administratora dla SQL Server. Użytkownik z systemem setup.exe musi być administratorem serwera hostującego SQL Server.

1: personifikuj konto administratora programu SQL Server przy użyciu podanych poświadczeń. Użytkownik uruchamiający polecenie setup.exe musi podać wartości parametrów SqlDBAdminName, SqlDBAdminPassword i SqlDBAdminDomain.
0
SqlMachineName Nazwa serwera, na którym jest hostowany program SQL Server. Nie określaj hosta lokalnego. Zamiast tego wpisz 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
CreateNewLibraryShare 0: użyj istniejącej biblioteki udostępnionej.

1: utwórz nową bibliotekę udostępnioną.
1
LibraryShareName Nazwa udziału plików do użycia lub utworzenia. MSSCVMMLibrary
LibrarySharePath Lokalizacja istniejącego udziału plików lub nowego udziału plików, który ma zostać utworzony. C:\ProgramData\Virtual Machine Manager Library Files
LibraryShareDescription Opis udziału. Pliki biblioteki programu Virtual Machine Manager
SQMOptIn 0: nie wybieraj danych diagnostycznych i danych użycia.

1: Wyrażanie zgody na dane diagnostyczne i dane użycia
1
MUOptIn 0: Nie wyrażaj zgody na korzystanie z usługi Microsoft Update.

1: zezwól na korzystanie z usługi Microsoft Update.
0
VmmServiceLocalAccount 0: użyj konta domeny dla usługi programu VMM (scvmmservice).

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

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

1: zainstaluj jako serwer o wysokiej dostępności.
0
VmmServerName Nazwa klastrowanej usługi dla serwera zarządzania VMM o wysokiej dostępności. Nie wprowadzaj nazwy klastra trybu failover ani nazwy komputera, na którym jest zainstalowany serwer zarządzania programu VMM o wysokiej dostępności. <VMMServerName>
VMMStaticIPAddress Adres IP nazwy klastrowanej usługi dla serwera zarządzania programu VMM o wysokiej dostępności, jeśli nie używasz protokołu DHCP (Dynamic Host Configuration Protocol). Obsługiwane są zarówno adresy IPv4, jak i IPv6. <rozdzielane przecinkami ip-for-HAVMM>
Uaktualnienie 0: nie uaktualniaj z poprzedniej wersji programu VMM.

1: uaktualnij poprzednią wersję.
1

Parametry polecenia setup.exe

Parametr Szczegóły
/server Określa instalację serwera zarządzania programu VMM.
/i lub /x Określa, czy zainstalować (/i) czy odinstalować (/x) serwer.
/f <nazwa pliku> Określa plik ini, który ma być używany. Należy się upewnić, ż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 działa usługa programu VMM (scvmmservice). Tego parametru należy użyć tylko w przypadku, gdy parametr VmmServiceLocalAccount w pliku VMServer.ini został ustawiony na wartość 0.
/VmmServiceUserName userName <> Określa nazwę użytkownika dla konta, na którym działa usługa programu VMM (scvmmservice). Tego parametru należy użyć tylko w przypadku, gdy parametr VmmServiceLocalAccount w pliku VMServer.ini został ustawiony na wartość 0.
/VmmServiceUserPassword <hasło> Określa hasło dla konta, na którym działa usługa programu VMM (scvmmservice). Tego parametru należy użyć tylko w przypadku, gdy parametr VmmServiceLocalAccount w pliku VMServer.ini został ustawiony na wartość 0.
/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 SQL Server.
/SqlDBAdminName userName <> Określa nazwę użytkownika dla konta administratora bazy danych programu SQL Server. Użyj tego parametru, jeśli bieżący użytkownik nie ma uprawnień administracyjnych do 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 SQL Server.
/IACCEPTSCEULA Uwagi na temat akceptacji postanowień licencyjnych dotyczących oprogramowania firmy Microsoft . Ten parametr jest wymagany .

Aby na przykład użyć pliku VMServer.ini przechowywanego w lokalizacji C:\Temp z kontem administratora programu SQL Server contoso\SQLAdmin01 i kontem usługi programu VMM contoso\VMMadmin14, wpisz następujące polecenie: setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /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 obszarze Programy wybierz pozycję Odinstaluj program. W obszarze Nazwa kliknij prawym przyciskiem myszy Microsoft System Center Virtual Machine Manager.

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

  5. Na stronie Wybierz funkcje do usunięcia zaznacz pole wyboru Serwer zarządzania programu VMM , a następnie wybierz przycisk Dalej. Jeśli chcesz odinstalować konsolę programu VMM, zaznacz pole wyboru Konsola programu 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 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 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 włączono podczas instalacji programu VMM, nadal obowiązują po odinstalowaniu programu VMM:

  • Zdalne zarządzanie serwerem plików

  • Zarządzanie magazynami systemu Windows oparte na standardach — reguły zapory

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

Odinstalowywanie programu VMM z pomocą wiersza polecenia

Aby odinstalować program VMM, edytuj plik VMServerUninstall.ini zgodnie z opisem. Następnie uruchom polecenie setup.exe na potrzeby dezinstalacji. Aby na przykład przeprowadzić dezinstalację przy użyciu pliku ini przechowywanego w katalogu C:\Temp za pomocą konta contoso.SQLAdmin01, wpisz: setup.exe /server /x /f C:\Temp\VMServerUninstall.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123

VMServerUnisntall.ini

Opcja Szczegóły Wartość domyślna
RemoteDatabaseImpersonation 0: lokalna instalacja programu SQL Server.

1: zdalna instalacja programu SQL Server.

Uruchamiając polecenie setup.exe, należy podać wartości parametrów SqlDBAdminName, SqlDBAdminPassword i SqlDBAdminDomain, chyba że użytkownik uruchamiający instalację jest administratorem programu SQL Server.
0
RetainSqlDatabase 0: usuń bazę danych programu SQL Server.

1: Nie usuwaj bazy danych SQL Server

Aby usunąć bazę danych programu SQL Server, należy podczas uruchamiania polecenia setup.exe podać wartości parametrów SqlDBAdminName, SqlDBAdminPassword i SqlDBAdminDomain, chyba że użytkownik uruchamiający instalację 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ą głównej usługi (SPN) i możliwości delegowania zarządzania do innych administratorów.

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

Uwaga

gMSA, jeśli jest używane jako konto usługi programu VMM, musi mieć logowanie jako usługę i zastąpić uprawnienia tokenu na poziomie procesu .

Wymagania wstępne

  1. Zapoznaj się z tym artykułem i utwórz narzędzie 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 SPN podczas tworzenia grupy zarządzanej przez grupę. Usługa programu VMM ustawia odpowiednią nazwę SPN w gMSA.

Wykonaj następujące kroki:

  1. Uruchom instalatora instalacji 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 konta Domain\gMSA .

    Zrzut ekranu przedstawiający gmsa.