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$.
- Zamknij wszystkie otwarte programy i upewnij się, że komputer nie oczekuje na ponowne uruchomienie.
- 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.
- Na stronie głównej konfiguracji wybierz pozycję Zainstaluj.
- 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. - 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.
- 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. - 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. - 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. - 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. - 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. - 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.
- 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).
- 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.
- 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. - W obszarze Rozproszone zarządzanie kluczami wybierz, czy mają być przechowywane klucze szyfrowania w usłudze Active Directory, czy nie.
- 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. - 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. - Na stronie Podsumowanie instalacji przejrzyj wybrane opcje,
a następnie wybierz pozycję Zainstaluj. Zostanie wyświetlona strona Instalowanie funkcji z postępem instalacji. - Na stronie Instalacja została ukończona pomyślnie ,
- Wybierz pozycję Zamknij , aby zakończyć instalację.
- 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.
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ść.
VMServer.ini
Edytuj plik przy użyciu opcji w poniższej tabeli.- 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
Upewnij się, że konsola programu VMM i powłoka poleceń programu VMM są zamknięte.
Na komputerze, na którym jest zainstalowany serwer zarządzania programu VMM, wybierz pozycję Start, a następnie wybierz pozycję Panel sterowania.
W obszarze Programy wybierz pozycję Odinstaluj program. W obszarze Nazwa kliknij prawym przyciskiem myszy Microsoft System Center Virtual Machine Manager.
Na stronie Co chcesz zrobić? wybierz pozycję Usuń funkcje.
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.
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.
Na stronie Podsumowanie przejrzyj wybrane opcje i wybierz pozycję Odinstaluj. Zostanie wyświetlona strona Odinstalowywanie funkcji i postęp odinstalowywania.
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
Zapoznaj się z tym artykułem i utwórz narzędzie gMSA zgodnie ze wskazówkami dostępnymi w artykule.
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:
Uruchom instalatora instalacji programu VMM.
Na stronie Konfiguracja konta usługi wybierz pozycję Konto usługi zarządzane przez grupę jako opcję konta usługi programu VMM.
Wprowadź szczegóły konta gMSA w formacie konta Domain\gMSA .
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla