Installieren von VMM
In diesem Artikel wird beschrieben, wie Sie den System Center Virtual Machine Manager (VMM)-Verwaltungsserver installieren.
Vor der Installation
- Überprüfen Sie die Systemanforderungen und Planungsinformationen. Erfahren Sie mehr über die Systemanforderungen.
- Stellen Sie sicher, dass Sie mindestens über lokale Administratorberechtigungen auf dem Computer verfügen, bevor Sie das Setup ausführen.
- Das Dienstkonto sollte ein Administrator auf dem VMM-Server sein.
Hinweis
Stellen Sie während der VMM-Installation sicher, dass die SQL-Datenbank nicht Teil einer Verfügbarkeitsgruppe ist.
Ausführen von Setup
Hinweis
Das Dienstkonto für VMM kann folgendes sein:
- Ein lokales Konto.
- Ein Benutzerkonto, das für den Dienst verwendet wird.
- Ein von der Gruppe verwaltetes Dienstkonto
- Wenn Sie ein lokales Konto verwenden, können Sie VMM nicht in einer hoch verfügbaren Konfiguration verwenden.
- Wenn Sie ein gMSA-Konto verwenden, sollte das Format "domainFQDN\gMSAAccount$" sein.
- Schließen Sie alle geöffneten Programme, und stellen Sie sicher, dass keine Neustarts auf dem Computer ausstehen.
- Um den Setup-Assistenten für Virtual Machine Manager zu starten, klicken Sie auf Ihrem Installationsmedium mit der rechten Maustaste auf setup.exe, und wählen Sie dann "Als Administrator ausführen" aus.
- Wählen Sie auf der Haupteinrichtungsseite "Installieren" aus.
- Aktivieren Sie auf der Seite "Features zum Installieren auswählen"
das Kontrollkästchen "VMM-Verwaltungsserver", und wählen Sie dann "Weiter" aus. Die VMM-Konsole wird automatisch installiert. Wenn Sie auf einem Clusterknoten installieren, werden Sie gefragt, ob Sie den Verwaltungsserver hoch verfügbar machen möchten. - Geben Sie auf der Seite "Produktregistrierungsinformationen" die entsprechenden Informationen an, und wählen Sie "Weiter" aus. Wenn Sie keinen Product Key eingeben, wird VMM als Evaluierungsversion installiert, die 180 Tage nach der Installation abläuft.
- Lesen Sie auf der Seite "Bitte lesen Sie diesen Lizenzvertrag",
wählen Sie den Lizenzvertrag aus, wählen Sie das Kontrollkästchen "Ich habe gelesen, verstanden" aus, und stimmen Sie den Bedingungen des Lizenzvertrags zu, und wählen Sie dann "Weiter" aus. - Überprüfen Sie auf der Seite
"Diagnose- und Verwendungsdaten" die Datensammlungsrichtlinie von Microsoft, und deaktivieren Sie die Datensammlung. Wählen Sie Weiteraus. - Wenn die Microsoft Update-Seite angezeigt wird, wählen Sie aus,
ob Sie Microsoft Update verwenden möchten, und wählen Sie dann "Weiter" aus. Wenn Sie microsoft Update bereits auf diesem Computer verwenden möchten, wird die Seite nicht angezeigt. - Überprüfen Sie auf der Seite
"Diagnose- und Verwendungsdaten" die Datensammlungsrichtlinie von Microsoft, und deaktivieren Sie die Datensammlung, und wählen Sie dann "Weiter" aus. - Verwenden Sie auf der Seite "Installationsspeicherort" den Standardpfad,
oder geben Sie einen anderen Installationspfad für die VMM-Programmdateien ein, und wählen Sie dann "Weiter" aus. Das Setupprogramm überprüft den Computer, auf dem Sie den VMM-Verwaltungsserver installieren, um sicherzustellen, dass der Computer die entsprechenden Hardware- und Softwareanforderungen erfüllt. Wenn der Computer keine Voraussetzung erfüllt, wird eine Seite mit Informationen zu der Voraussetzung und zur Behebung des Problems angezeigt. - Auf der Seite "Datenbankkonfiguration "
- Wenn Sie eine SQL-Remoteinstanz verwenden, geben Sie den Namen des Computers an, auf dem sql Server ausgeführt wird.
- Wenn Sie den VMM-Verwaltungsserver auf demselben Computer installieren, auf dem sql Server ausgeführt wird, geben Sie im Feld "Servername " entweder den Namen des Computers (z . B. "vmmserver01") oder "localhost" ein.
- Wenn sich der SQL Server in einem Cluster befindet, geben Sie den Clusternamen ein.
- Geben Sie keinen Portwert an, wenn Sie nicht über eine Remoteinstanz von SQL Server verfügen oder über einen Remote-SQL Server verfügen, der den Standardport verwendet (1433).
- Geben Sie den NAMEN der SQL Server-Instanz an und gibt an, ob eine vorhandene oder neue Datenbank verwendet werden soll. Sie benötigen ein Konto mit Berechtigungen, um eine Verbindung mit der Instanz herzustellen.
- Geben Sie auf der Seite "Dienstkonto konfigurieren und verteilte Schlüsselverwaltung " das Konto an,
das der VMM-Dienst verwendet. Sie können die Identität des VMM-Dienstkontos nach der Installation nicht mehr ändern. Erfahren Sie hier mehr über die Verwaltung verteilter Schlüssel. - Wählen Sie unter "Verteilte Schlüsselverwaltung" aus, ob Verschlüsselungsschlüssel in Active Directory gespeichert werden sollen.
- Verwenden Sie auf der Seite "Portkonfiguration "
die Standardportnummer für jedes Feature, oder geben Sie eine eindeutige Portnummer an, die in Ihrer Umgebung geeignet ist. Sie können die Ports, die Sie während der Installation eines VMM-Verwaltungsservers zuweisen, nur ändern, wenn Sie den VMM-Verwaltungsserver deinstallieren und dann erneut installieren. Konfigurieren Sie außerdem kein Feature für die Verwendung von Port 5986, da diese Portnummer bereits zugewiesen ist. - Wählen Sie auf der Seite "Bibliothekskonfiguration " aus,
ob sie eine neue Bibliotheksfreigabe erstellen oder eine vorhandene Bibliotheksfreigabe auf dem Computer verwenden möchten. Die von VMM erstellte Standardbibliotheksfreigabe heißt MSSCVMMLibrary, und der Ordner befindet sich unter %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager Library Files. ProgramData ist ein ausgeblendeter Ordner, und Sie können ihn nicht entfernen. Nachdem der VMM-Verwaltungsserver installiert wurde, können Sie Bibliotheksfreigaben und Bibliotheksserver mithilfe der VMM-Konsole oder mithilfe der VMM-Befehlsshell hinzufügen. - Überprüfen Sie auf der Seite "Zusammenfassung der Installation" Ihre Auswahl, und wählen Sie dann "Installieren" aus
. Die Seite "Installationsfeatures " wird angezeigt und zeigt den Installationsfortschritt an. - Auf der Seite "Setup erfolgreich abgeschlossen "
- Wählen Sie " Schließen" aus, um die Installation abzuschließen.
- Um die VMM-Konsole zu öffnen, stellen Sie sicher, dass die VMM-Konsole geöffnet wird, wenn dieser Assistent geschlossen wird, aktiviert ist, oder wählen Sie das Virtual Machine Manager-Konsolensymbol auf dem Desktop aus.
Hinweis
Wenn VMM 2022 und SQL 2019 auf demselben Computer installiert sind, wird der folgende Fehler angezeigt: Reboot the machine for successful installation (Computer für erfolgreiche Installation neu starten).
Während des Setups aktiviert VMM die folgenden Firewallregeln. Diese Regeln bleiben auch dann wirksam, wenn Sie VMM später deinstallieren.
Windows-Remoteverwaltung
Standardbasierte Windows-Speicherverwaltung
Hinweis
Wenn Setup nicht erfolgreich abgeschlossen wurde, lesen Sie die Protokolldateien im Ordner "%SYSTEMDRIVE%\ProgramData\VMMLogs ". ProgramData ist ein ausgeblendeter Ordner.
Installieren von VMM über eine Eingabeaufforderung
Sie können VMM über eine Eingabeaufforderung installieren. Die Installationsmedien enthalten .ini
Dateien für alle VMM-Features:
- VMServer.ini: Einstellungen für den VMM-Verwaltungsserver.
- VMClient.ini: Einstellungen für die VMM-Konsole.
- VMServerUninstall.ini: Deinstallationseinstellungen für den VMM-Verwaltungsserver.
Jede dieser Dateien enthält Schlüssel-Wert-Paare mit Standardwerten. Diese Einträge werden auskommentiert. Entfernen Sie das Kommentarsymbol (#), und ändern Sie den Wert.
- Bearbeiten Sie die
VMServer.ini
Datei mit den Optionen in der Tabelle unter diesem Verfahren. - Öffnen Sie nach dem Bearbeiten eine Eingabeaufforderung mit erhöhten Rechten, und führen Sie setup.exe mit den folgenden Parametern aus. Um beispielsweise eine
VMServer.ini
Datei zu verwenden, die in C:\Temp mit einem SQL Server-Administratorkonto von contoso\SQLAdmin01 und einem VMM-Dienstkonto von contoso\VMMadmin14 gespeichert ist, verwenden Sie den folgenden Befehl: setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA
VMServer.ini Werte
Option | Werte | Standard |
---|---|---|
ProductKey | Product Key im Format: xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx | xxxxx-xxxxx-xxxxx-xxxxx-xxxxx |
UserName | Optionaler Anzeigename für den Benutzer, der die Features installiert. "UserName" ist nicht das Benutzerkonto für die Installation. | Administrator |
CompanyName | Optionaler Anzeigename für die Organisation, die die Features installiert. | Microsoft Corporation |
ProgramFiles | Speicherort für VMM-Dateien. | C:\Programme\Microsoft System Center\Virtual Machine Manager |
CreateNewSqlDatabase | 0: Verwenden Sie eine vorhandene Microsoft SQL Server-Datenbank. 1: Erstellen Sie eine neue SQL Server-Datenbank. |
1 |
SqlInstanceName | Name der neuen oder vorhandenen Instanz von SQL Server. | MICROSOFT$VMM$ |
SqlDatabaseName | Name der neuen oder vorhandenen SQL Server-Datenbank. | VirtualManagerDB |
RemoteDatabaseImpersonation | 0: Stellen Sie nicht die Identität des Administratorkontos für SQL Server fest. Der Benutzer, der setup.exe ausführt, muss ein Administrator für den Server sein, der den SQL Server hosten soll. 1: Identitätswechsel des Administratorkontos für SQL Server mithilfe der bereitgestellten Anmeldeinformationen. Der Benutzer, der setup.exe ausführt, muss Werte für die Parameter "SqlDBAdminName", "SqlDBAdminPassword" und "SqlDBAdminDomain" angeben. |
0 |
SqlMachineName | Name des Servers, der SQL Server hosten soll. Geben Sie "localhost" nicht an. Geben Sie stattdessen den tatsächlichen Namen des Computers an. | <sqlmachinename> |
(verschiedene Ports) | Von VMM verwendete Ports | IndigoTcpPort: 8100 IndigoHTTPSPort: 8101 IndigoNETTCPPort: 8102 IndigoHTTPPort: 8103 WSManTcpPort: 5985 BitsTcpPort: 443 |
CreateNewLibraryShare | 0: Verwenden Sie eine vorhandene Bibliotheksfreigabe. 1: Erstellen sie eine neue Bibliotheksfreigabe. |
1 |
LibraryShareName | Name der zu verwendenden oder erstellten Dateifreigabe. | MSSCVMMLibrary |
LibrarySharePath | Speicherort der vorhandenen Dateifreigabe oder der zu erstellenden neuen Dateifreigabe. | C:\ProgramData\Virtual Machine Manager-Bibliotheksdateien |
LibraryShareDescription | Beschreibung der Freigabe. | Bibliotheksdateien für virtual Machine Manager |
SQMOptIn | 0: Melden Sie sich nicht für Diagnose- und Nutzungsdaten an. 1: Melden Sie sich für Diagnose- und Nutzungsdaten an. |
1 |
MUOptIn | 0: Melden Sie sich nicht bei Microsoft Update an. 1: Melden Sie sich bei Microsoft Update an. |
0 |
VmmServiceLocalAccount | 0: Verwenden Sie ein Domänenkonto für den VMM-Dienst (scvmmservice). 1: Verwenden Sie das lokale Systemkonto für den VMM-Dienst. Wenn Sie ein Domänenkonto verwenden möchten, stellen Sie beim Ausführen setup.exe Werte für die Parameter VMMServiceDomain, VMMServiceUserName und VMMServiceUserPassword bereit. |
0 |
TopContainerName | Container für die Verwaltung verteilter Schlüssel (Distributed Key Management, DKM), z. B. „CN=DKM,DC=contoso,DC=com“ | VMMServer |
Hochverfügbar | 0: Installieren Sie nicht so hoch verfügbar. 1: Als hochverwendbar installieren. |
0 |
VmmServerName | Clusterdienstname für einen hoch verfügbaren VMM-Verwaltungsserver. Geben Sie nicht den Namen des Failoverclusters oder den Namen des Computers ein, auf dem der hoch verfügbare VMM-Verwaltungsserver installiert ist. | <VMMServerName> |
VMMStaticIPAddress | IP-Adresse für den Clusterdienstnamen für einen hoch verfügbaren VMM-Verwaltungsserver, wenn Sie kein Dynamic Host Configuration Protocol (DHCP) verwenden. Sowohl IPv4 als auch IPv6 werden unterstützt. | <kommagetrennte ip-for-HAVMM> |
Aktualisieren | 0: Führen Sie kein Upgrade von einer früheren Version von VMM durch. 1: Upgrade von einer früheren Version. |
1 |
Setup-exe-Parameter
Parameter | Details |
---|---|
/server | Gibt die Installation des VMM-Verwaltungsservers an. |
/i oder /x | Gibt an, ob der Server installiert (/i) oder deinstalliert werden soll (/x). |
/f-Dateiname <> | Gibt die zu verwendende .ini Datei an. Stellen Sie sicher, dass dieser Parameter auf die richtige .ini Datei verweist. Wenn setup.exe keine .ini Datei findet, wird die Installation mithilfe eigener Standardwerte ausgeführt. |
/VmmServiceDomain <domainName> | Gibt den Domänennamen für das Konto an, das den VMM-Dienst (scvmmservice) ausführt. Verwenden Sie diesen Parameter nur, wenn Sie VmmServiceLocalAccount in VMServer.ini auf 0 festlegen. |
/VmmServiceUserName userName <> | Gibt den Benutzernamen für das Konto an, das den VMM-Dienst (scvmmservice) ausführt. Verwenden Sie diesen Parameter nur, wenn Sie VmmServiceLocalAccount in VMServer.ini auf 0 festlegen. |
/VmmServiceUserPassword-Kennwort <> | Gibt das Kennwort für das Konto an, das den VMM-Dienst (scvmmservice) ausführt. Verwenden Sie diesen Parameter nur, wenn Sie VmmServiceLocalAccount in VMServer.ini auf 0 festlegen. |
/SqlDBAdminDomain <domainName> | Gibt den Domänennamen für das Administratorkonto für die SQL Server-Datenbank an. Verwenden Sie diesen Parameter, wenn der aktuelle Benutzer keine Administratorrechte für SQL Server hat. |
/SqlDBAdminName userName <> | Gibt den Benutzernamen für das Administratorkonto für die SQL Server-Datenbank an. Verwenden Sie diesen Parameter, wenn der aktuelle Benutzer keine Administratorrechte für SQL Server hat. |
/SqlDBAdminPassword-Kennwort <> | Gibt das Kennwort für das Administratorkonto für die SQL Server-Datenbank an. Verwenden Sie diesen Parameter, wenn der aktuelle Benutzer keine Administratorrechte für SQL Server hat. |
/IACCEPTSCEULA | Hinweise zur Annahme der Microsoft-Software-Lizenzbedingungen. Dieser Parameter ist erforderlich. Um beispielsweise eine VMServer.ini Datei zu verwenden, die in C:\Temp mit einem SQL Server-Administratorkonto von contoso\SQLAdmin01 und einem VMM-Dienstkonto von contoso\VMMadmin14 gespeichert ist, verwenden Sie den folgenden Befehl: setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA |
Deinstallieren von VMM oder der VMM-Konsole
Stellen Sie sicher, dass die VMM-Konsole und die VMM-Befehlsshell geschlossen sind.
Wählen Sie auf dem Computer, auf dem der VMM-Verwaltungsserver installiert ist, "Start" und dann "Systemsteuerung" aus.
Wählen Sie unter Programme den Eintrag Programm deinstallieren aus. Klicken Sie unter Name mit der rechten Maustaste auf Microsoft System Center Virtual Machine Manager.
Wählen Sie auf der Seite "Was möchten Sie tun?" die Option "Features entfernen" aus.
Aktivieren Sie auf der Seite "Features zum Entfernen auswählen" das Kontrollkästchen "VMM-Verwaltungsserver", und wählen Sie dann "Weiter" aus. Wenn Sie die VMM-Konsole deinstallieren möchten, aktivieren Sie das Kontrollkästchen für die VMM-Konsole .
Hinweis
Wenn Sie über eine hoch verfügbare VMM-Bereitstellung verfügen, müssen Sie sowohl den VMM-Server als auch die VMM-Konsole entfernen.
Wählen Sie auf der Seite "Datenbankoptionen" aus, ob Sie die VMM-Datenbank beibehalten oder entfernen möchten, und wählen Sie bei Bedarf Anmeldeinformationen für die Datenbank aus, und wählen Sie dann "Weiter" aus.
Überprüfen Sie auf der Seite "Zusammenfassung" Ihre Auswahl, und wählen Sie "Deinstallieren" aus. Die Seite "Deinstallationsfeatures " wird angezeigt, und der Deinstallationsstatus wird angezeigt.
Nachdem der VMM-Verwaltungsserver deinstalliert wurde, wählen Sie auf der Seite " Die ausgewählten Features wurden erfolgreich entfernt" die Option "Schließen" aus.
Die folgenden Firewallregeln, die während des VMM-Setups aktiviert wurden, bleiben nach der Deinstallation von VMM wirksam:
Remoteverwaltung für Dateiserver
Firewallregeln für die Windows-Standardsbasierte Speicherverwaltung
Wenn beim erfolgreichen Setup ein Problem auftritt, wenden Sie sich an die Protokolldateien im Ordner %SYSTEMDRIVE%\ProgramData\VMMLogs . ProgramData ist ein ausgeblendeter Ordner.
Deinstallieren von VMM über die Befehlszeile
Um VMM zu deinstallieren, bearbeiten Sie die VMServerUninstall.ini Datei wie beschrieben. Führen Sie dann setup.exe für die Deinstallation aus. Wenn Sie z. B. eine ini-Datei deinstallieren möchten, die in C:\Temp mit einem Konto "contoso" gespeichert ist. SQLAdmin01-Typ: setup.exe /server /x /f C:\Temp\VMServerUninstall.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123
VMServerUnisntall.ini
Option | Details | Standardwert |
---|---|---|
RemoteDatabaseImpersonation | 0: Lokale SQL Server-Installation. 1: Remote-SQL Server-Installation. Wenn Sie setup.exe ausführen, geben Sie einen Wert für die Parameter "SqlDBAdminName", "SqlDBAdminPassword" und "SqlDBAdminDomain" an, es sei denn, der Benutzer, der setup.exe ausführt, ist ein Administrator für SQL Server. |
0 |
RetainSqlDatabase | 0: Entfernen Sie die SQL Server-Datenbank. 1: Entfernen Sie die SQL Server-Datenbank nicht Um die SQL Server-Datenbank zu entfernen, geben Sie beim Ausführen von setup.exe einen Wert für die Parameter "SqlDBAdminName", "SqlDBAdminPassword" und "SqlDBAdminDomain" an, es sei denn, der Benutzer, der Setup ausführt, ist ein Administrator für SQL Server. |
0 |
ForceHAVMMUninstall | 0: Erzwingen Sie keine Deinstallation, wenn setup.exe nicht überprüfen kann, ob dieser Knoten der endgültigen Knoten der hochverwendigen Installation ist. 1: Erzwingen der Deinstallation. |
Unterstützung für gMSA-Konto
Das gruppenverwaltete Dienstkonto (Group Managed Service Account, gMSA) verbessert den Sicherheitsstatus und bietet Komfort durch automatische Kennwortverwaltung, vereinfachte SpN-Verwaltung (Service Principle Name) und die Möglichkeit, die Verwaltung an andere Administratoren zu delegieren.
VMM unterstützt die gMSA-Verwendung für das Management Server-Dienstkonto.
Hinweis
gMSA, wenn sie als VMM-Dienstkonto verwendet wird, muss sich als Dienst anmelden und tokenberechtigungen auf Prozessebene ersetzen.
Voraussetzungen
Lesen Sie diesen Artikel, und erstellen Sie gMSA gemäß den im Artikel verfügbaren Anleitungen.
Stellen Sie sicher, dass die Server, auf denen der VMM-Verwaltungsdienst installiert wurde, über Berechtigungen zum Abrufen des Kennworts des gMSA-Kontos verfügen.
Hinweis
Sie müssen den SPN beim Erstellen der gMSA nicht angeben. Der VMM-Dienst legt den entsprechenden SPN für die gMSA fest.
Führen Sie die folgenden Schritte aus:
Starten Sie das VMM-Installationssetup.
Wählen Sie auf der Seite "Dienstkontokonfiguration " die Option "Gruppenverwaltetes Dienstkonto " als Option für das VMM-Dienstkonto aus.
Geben Sie die gMSA-Kontodetails im Format "Domäne\gMSA-Konto " ein.