Bereitstellen von Windows Admin Center mit hoher VerfügbarkeitDeploy Windows Admin Center with high availability

Gilt für: Windows Admin Center, Windows Admin Center PreviewApplies To: Windows Admin Center, Windows Admin Center Preview

Sie können Windows Admin Center in einem Failovercluster für hohe Verfügbarkeit für Ihren Windows Admin Center-Gateway-Dienst bereitstellen.You can deploy Windows Admin Center in a failover cluster to provide high availability for your Windows Admin Center gateway service. Bereitgestellte Lösung ist eine Aktiv / Passiv-Lösung, in denen nur eine Instanz des Windows Admin Center aktiv ist.The solution provided is an active-passive solution, where only one instance of Windows Admin Center is active. Wenn einer der Knoten im Cluster ausfällt, ein Windows Admin Center ordnungsgemäß Failover auf einen anderen Knoten können Sie weiterhin die Server in Ihrer Umgebung problemlos verwalten.If one of the nodes in the cluster fails, Windows Admin Center gracefully fails over to another node, letting you continue managing the servers in your environment seamlessly.

Informationen Sie zu anderen Bereitstellungsoptionen Windows Admin Center.Learn about other Windows Admin Center deployment options.

VorraussetzungenPrerequisites

  • Ein Failovercluster mit 2 oder mehr Knoten auf Windows Server 2016 oder 2019.A failover cluster of 2 or more nodes on Windows Server 2016 or 2019. Weitere Informationen zum Bereitstellen eines Failoverclusters.Learn more about deploying a Failover Cluster.
  • Ein freigegebenes Clustervolume (CSV) für Windows Admin Center zum Speichern persistenter Daten, die von allen Knoten im Cluster zugegriffen werden kann.A cluster shared volume (CSV) for Windows Admin Center to store persistent data that can be accessed by all the nodes in the cluster. 10 GB jedoch reicht für Ihrer CSV-Datei aus.10 GB will be sufficient for your CSV.
  • Hohe Verfügbarkeit-Bereitstellungsskript aus Windows Admin Center HA Skript Zip-Datei.High-availability deployment script from Windows Admin Center HA Script zip file. Laden Sie die ZIP-Datei mit dem Skript auf Ihren lokalen Computer herunter, und kopieren Sie das Skript nach Bedarf basierend auf der Anleitung unten.Download the .zip file containing the script to your local machine and then copy the script as needed based on the guidance below.
  • Empfohlen aber optional: ein signiertes Zertifikat-PFX und Kennwort.Recommended, but optional: a signed certificate .pfx & password. Sie müssen nicht bereits das Zertifikat auf den Clusterknoten installiert haben: das Skript wird für Sie funktionieren.You don't need to have already installed the certificate on the cluster nodes - the script will do that for you. Wenn Sie nicht bereitgestellt wird, generiert das Installationsskript ein selbst signiertes Zertifikat, die nach 60 Tagen abläuft.If you don't supply one, the installation script generates a self-signed certificate, which expires after 60 days.

Installieren Sie Windows Admin Center auf einem FailoverclusterInstall Windows Admin Center on a failover cluster

  1. Kopieren der Install-WindowsAdminCenterHA.ps1 Skript auf einen Knoten in Ihrem Cluster.Copy the Install-WindowsAdminCenterHA.ps1 script to a node in your cluster. Herunterladen Sie, oder kopieren Sie die MSI-Datei Windows Admin Center auf demselben Knoten.Download or copy the Windows Admin Center .msi to the same node.
  2. Eine Verbindung herstellen, auf den Knoten über RDP und führen Sie die Install-WindowsAdminCenterHA.ps1 Skripts von diesem Knoten mit den folgenden Parametern:Connect to the node via RDP and run the Install-WindowsAdminCenterHA.ps1 script from that node with the following parameters:
    • -clusterStorage: der lokale Pfad, der das freigegebene Clustervolume zum Speichern von Daten von Windows Admin Center.-clusterStorage: the local path of the Cluster Shared Volume to store Windows Admin Center data.
    • -clientAccessPoint: Wählen Sie einen Namen, die Sie verwenden, um Windows Admin Center zugreifen.-clientAccessPoint: choose a name that you will use to access Windows Admin Center. Angenommen, Sie führen das Skript mit dem Parameter -clientAccessPoint contosoWindowsAdminCenter, greifen auf den Dienst Windows Admin Center finden Sie unter https://contosoWindowsAdminCenter.<domain>.comFor example, if you run the script with the parameter -clientAccessPoint contosoWindowsAdminCenter, you will access the Windows Admin Center service by visiting https://contosoWindowsAdminCenter.<domain>.com
    • -staticAddress: Optional.-staticAddress: Optional. Eine oder mehrere statische Adressen für den generischen Clusterdienst.One or more static addresses for the cluster generic service.
    • -msiPath: Der Pfad für die MSI-Datei von Windows Admin Center.-msiPath: The path for the Windows Admin Center .msi file.
    • -certPath: Dies ist optional.-certPath: Optional. Der Pfad für eine Zertifikat-PFX-Datei.The path for a certificate .pfx file.
    • -certPassword: Optional.-certPassword: Optional. Ein SecureString-Kennwort für die Zertifikat-PFX-Datei im bereitgestellten -certPathA SecureString password for the certificate .pfx provided in -certPath
    • -generateSslCert: Optional.-generateSslCert: Optional. Wenn Sie kein signiertes Zertifikat bereitstellen möchten, schließen Sie dieses Flag Parameter, um ein selbstsigniertes Zertifikat zu generieren.If you don't want to provide a signed certificate, include this parameter flag to generate a self-signed certificate. Beachten Sie, dass das selbstsignierte Zertifikat in 60 Tagen ablaufen wird.Note that the self-signed certificate will expire in 60 days.
    • -portNumber: Optional.-portNumber: Optional. Wenn Sie keinen Port angeben, wird der Gateway-Dienst auf Port 443 (HTTPS) bereitgestellt.If you don't specify a port, the gateway service is deployed on port 443 (HTTPS). Verwendung von ein anderen Port geben Sie in diesem Parameter.To use a different port specify in this parameter. Beachten Sie, dass wenn Sie einen benutzerdefinierten Port (alles, was zusätzlich zu Port 443) verwenden, Sie die Windows Admin Center zugreifen müssen, indem Sie zu https://<ClientAccessPoint>:<Port>.Note that if you use a custom port (anything besides 443), you'll access the Windows Admin Center by going to https://<clientAccessPoint>:<port>.

Hinweis

Die Install-WindowsAdminCenterHA.ps1 Skript unterstützt -WhatIf und -Verbose ParameterThe Install-WindowsAdminCenterHA.ps1 script supports -WhatIf and -Verbose parameters

BeispieleExamples

Installieren Sie mit einem signierten Zertifikat:Install with a signed certificate:

$certPassword = Read-Host -AsSecureString
.\Install-WindowsAdminCenterHA.ps1 -clusterStorage "C:\ClusterStorage\Volume1" -clientAccessPoint "contoso-ha-gateway" -msiPath ".\WindowsAdminCenter.msi" -certPath "cert.pfx" -certPassword $certPassword -Verbose

Installieren Sie mit der ein selbstsigniertes Zertifikat:Install with a self-signed certificate:

.\Install-WindowsAdminCenterHA.ps1 -clusterStorage "C:\ClusterStorage\Volume1" -clientAccessPoint "contoso-ha-gateway" -msiPath ".\WindowsAdminCenter.msi" -generateSslCert -Verbose

Aktualisieren einer vorhandenen Installation für hohe VerfügbarkeitUpdate an existing high availability installation

Verwenden Sie den gleichen Install-WindowsAdminCenterHA.ps1 Skript zum Aktualisieren Ihrer HA-Bereitstellung, der ohne Datenverlust für Ihre Verbindung.Use the same Install-WindowsAdminCenterHA.ps1 script to update your HA deployment, without losing your connection data.

Aktualisieren Sie auf eine neue Version von Windows Admin CenterUpdate to a new version of Windows Admin Center

Wenn eine neue Version von Windows Admin Center veröffentlicht wird, führen Sie einfach die Install-WindowsAdminCenterHA.ps1 Skript erneut mit der nur die msiPath Parameter:When a new version of Windows Admin Center is released, simply run the Install-WindowsAdminCenterHA.ps1 script again with only the msiPath parameter:

.\Install-WindowsAdminCenterHA.ps1 -msiPath '.\WindowsAdminCenter.msi' -Verbose

Aktualisieren Sie das Zertifikat ein, die Windows Admin CenterUpdate the certificate used by Windows Admin Center

Sie können das Zertifikat von einer HA-Bereitstellung von Windows Admin Center zu einem beliebigen Zeitpunkt verwendet wird, das neue Zertifikat-PFX-Datei und ein Kennwort aktualisieren.You can update the certificate used by a HA deployment of Windows Admin Center at any time by providing the new certificate's .pfx file and password.

$certPassword = Read-Host -AsSecureString
.\Install-WindowsAdminCenterHA.ps1 -certPath "cert.pfx" -certPassword $certPassword -Verbose

Sie können auch das Zertifikat zur gleichen Zeit aktualisieren, die Sie die Windows Admin Center-Plattform durch eine neue MSI-Datei aktualisieren.You may also update the certificate at the same time you update the Windows Admin Center platform with a new .msi file.

$certPassword = Read-Host -AsSecureString
.\Install-WindowsAdminCenterHA.ps1 -msiPath ".\WindowsAdminCenter.msi" -certPath "cert.pfx" -certPassword $certPassword -Verbose

DeinstallierenUninstall

Um die HA-Bereitstellung von Windows Admin Center über den Failovercluster zu deinstallieren, übergeben die -Uninstall Parameter, um die Install-WindowsAdminCenterHA.ps1 Skript.To uninstall the HA deployment of Windows Admin Center from your failover cluster, pass the -Uninstall parameter to the Install-WindowsAdminCenterHA.ps1 script.

.\Install-WindowsAdminCenterHA.ps1 -Uninstall -Verbose

ProblembehandlungTroubleshooting

Protokolle werden im temporären Ordner der CSV-Datei (z. B. C:\ClusterStorage\Volume1\temp) gespeichert.Logs are saved in the temp folder of the CSV (for example, C:\ClusterStorage\Volume1\temp).