Freigeben über


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.
  1. Schließen Sie alle geöffneten Programme, und stellen Sie sicher, dass keine Neustarts auf dem Computer ausstehen.
  2. 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.
  3. Wählen Sie auf der Haupteinrichtungsseite "Installieren" aus.
  4. 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.
  5. 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.
  6. 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.
  7. Überprüfen Sie auf der Seite
    "Diagnose- und Verwendungsdaten" die Datensammlungsrichtlinie von Microsoft, und deaktivieren Sie die Datensammlung. Wählen Sie Weiteraus.
  8. 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.
  9. Ü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.
  10. 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.
  11. 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.
  12. 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).
  13. 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.
  14. 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.
  15. Wählen Sie unter "Verteilte Schlüsselverwaltung" aus, ob Verschlüsselungsschlüssel in Active Directory gespeichert werden sollen.
  16. 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.
  17. 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.
  18. Ü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.
  19. Auf der Seite "Setup erfolgreich abgeschlossen "
    1. Wählen Sie " Schließen" aus, um die Installation abzuschließen.
    2. 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).

Screenshot: Fehlermeldung

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.

  1. Bearbeiten Sie die VMServer.ini Datei mit den Optionen in der Tabelle unter diesem Verfahren.
  2. Ö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

  1. Stellen Sie sicher, dass die VMM-Konsole und die VMM-Befehlsshell geschlossen sind.

  2. Wählen Sie auf dem Computer, auf dem der VMM-Verwaltungsserver installiert ist, "Start" und dann "Systemsteuerung" aus.

  3. 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.

  4. Wählen Sie auf der Seite "Was möchten Sie tun?" die Option "Features entfernen" aus.

  5. 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.

  6. 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.

  7. Ü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.

  8. 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

  1. Lesen Sie diesen Artikel, und erstellen Sie gMSA gemäß den im Artikel verfügbaren Anleitungen.

  2. 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:

  1. Starten Sie das VMM-Installationssetup.

  2. Wählen Sie auf der Seite "Dienstkontokonfiguration " die Option "Gruppenverwaltetes Dienstkonto " als Option für das VMM-Dienstkonto aus.

  3. Geben Sie die gMSA-Kontodetails im Format "Domäne\gMSA-Konto " ein.

    Screenshot von gmsa.