Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile distribuire Windows Admin Center in un cluster di failover per offrire disponibilità elevata per il gateway Windows Admin Center. Questa soluzione è attiva-passiva, in cui è attiva una sola istanza di Windows Admin Center. Se uno dei nodi del cluster si arresta in modo anomalo, Windows Admin Center esegue correttamente il failover a un altro nodo, in modo da consentirti di continuare a gestire senza interruzioni i server nel tuo ambiente.
Scopri le altre opzioni di distribuzione di Windows Admin Center.
Importante
Windows Admin Center versioni 2311 e precedenti non supportano gli aggiornamenti diretti dalle distribuzioni a disponibilità elevata alle versioni 2410 e successive a causa delle modifiche dell'architettura. Per eseguire l'aggiornamento, è necessario disinstallare e reinstallare Windows Admin Center.
Prerequisites
- Script di distribuzione ad alta disponibilità dal file ZIP Windows Admin Center HA Script. Scaricare il file .zip contenente gli script nel computer locale. Copiare quindi lo script di distribuzione in base alle indicazioni riportate in questo articolo.
- Un cluster di failover di due o più nodi in esecuzione in Windows Server 2016 o versione successiva. Altre informazioni su come distribuire un cluster di failover.
- Volume condiviso cluster (CSV) per Windows Admin Center per archiviare dati persistenti a cui possono accedere tutti i nodi del cluster. Il file CSV richiede solo 10 GB.
- Impronta digitale del certificato da un'autorità di certificazione (CA) valida con la chiave privata installata su ogni nodo.
Note
Il Deploy-GatewayV2Ha.zip file contiene gli script seguenti:
Deploy-GatewayV2Ha.Deploy.ps1Deploy-GatewayV2Ha.Validate.ps1Deploy-GatewayV2Ha.Inspect.ps1Deploy-GatewayV2Ha.Uninstall.ps1
Installare Windows Admin Center in un cluster di failover
- Copia lo script
Deploy-GatewayV2Ha.Deploy.ps1in un nodo del cluster. Scaricare o copiare il file Windows Admin Center.exenello stesso nodo. - Connettersi al nodo tramite Desktop remoto Protocol, passare alla cartella che contiene lo script ed eseguire lo script
Deploy-GatewayV2Ha.Deploy.ps1come amministratore con i parametri seguenti:-
-clusterStorage: percorso locale del file CSV in cui archiviare i dati Windows Admin Center. -
-clientAccessPoint: nome usato per accedere alle Windows Admin Center. Ad esempio, se si esegue lo script con il parametro-clientAccessPoint contosoWindowsAdminCenter, accedere al servizio Windows Admin Center visitandohttps://contosoWindowsAdminCenter.<domain>.com. -
-staticAddress: facoltativo. Uno o più indirizzi statici per il servizio cluster generico. -
-InstallerPath: Il percorso del file di Windows Admin Center.exe. -
-CertificateThumbprint: impronta digitale di un certificato Transport Layer Security presente in ogni nodo. -
-generateSslCert: facoltativo. Se non vuoi fornire un certificato firmato, includi questo flag di parametro per generare un certificato autofirmato. Il certificato autofirmato scade in 60 giorni. -
-HttpsPort: facoltativo. Se non specifichi una porta, il servizio gateway viene distribuito sulla porta 443 (HTTPS). Per usare una porta diversa, specificare in questo parametro. Se si usa una porta personalizzata anziché 443, si accede al Windows Admin Center passando ahttps://\<clientAccessPoint\>:<port>.
-
Note
Lo Deploy-GatewayV2Ha.Deploy.ps1 script supporta i parametri -WhatIf e -Verbose.
Per eseguire ulteriori operazioni del ciclo di vita sull'installazione a disponibilità elevata, assicurarsi che tutti gli script del Deploy-GatewayV2Ha.zip file siano presenti in tutti i nodi.
Example
$parameters = @{
ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
ClientAccessPoint = gateway-ha
StaticAddress = '10.0.0.50'
InstallerPath = "C:\Installers\WindowsAdminCenter2511.exe"
CertificateThumbprint = "AA11BB22CC33DD44EE55FF66AA77BB88CC99DD00"
}
Deploy-GatewayV2Ha.Deploy @parameters
Aggiornare un'installazione a disponibilità elevata esistente
Usa lo stesso Deploy-GatewayV2Ha.Deploy.ps1 script per aggiornare la distribuzione ad alta disponibilità, senza perdere i dati della connessione.
Eseguire l'aggiornamento a una nuova versione di Windows Admin Center
Quando viene rilasciata una nuova versione di Windows Admin Center, eseguire di nuovo lo script Deploy-GatewayV2Ha.Deploy.ps1 con l'eseguibile aggiornato specificato nel parametro -InstallerPath:
$parameters = @{
ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
ClientAccessPoint = gateway-ha
StaticAddress = '10.0.0.50'
InstallerPath = "C:\Installers\WindowsAdminCenter2511new.exe"
CertificateThumbprint = "AA11BB22CC33DD44EE55FF66AA77BB88CC99DD00"
}
Deploy-GatewayV2Ha.Deploy @parameters
È anche possibile aggiornare il certificato quando si aggiorna la piattaforma Windows Admin Center usando un nuovo file .exe.
Aggiornare il certificato usato da Windows Admin Center
È possibile aggiornare il certificato usato da una distribuzione a disponibilità elevata di Windows Admin Center in qualsiasi momento usando il flag -UpdateCertificate.
$parameters = @{
UpdateCertificate = $true
ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
ClientAccessPoint = gateway-ha
CertificateThumbprint = "AA11BB22CC33DD44EE55FF66AA77BB88CC99DD00"
}
Deploy-GatewayV2Ha.Deploy @parameters
Disinstallare la distribuzione a disponibilità elevata
Per disinstallare la distribuzione a disponibilità elevata di Windows Admin Center dal cluster di failover, eseguire lo script Deploy-GatewayV2Ha.Uninstall.ps1.
$parameters = @{
ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
ClientAccessPoint = gateway-ha
}
Deploy-GatewayV2Ha.Uninstall @parameters
Troubleshooting
I log vengono salvati nella cartella temporanea del file CSV. Un esempio è C:\ClusterStorage\Volume1\temp.
Se necessario, è possibile eseguire diagnostica passando Diagnostics tramite l'opzione -Mode nello script Deploy-GatewayV2Ha.Inspect.ps1. L'esempio seguente mostra l'esecuzione della raccolta di diagnostica per le ultime 24 ore in un cluster:
$parameters = @{
Mode = Diagnostics
ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
ClientAccessPoint = gateway-ha
DiagnosticLookbackHours = 24
DiagnosticsOutputPath = "C:\Temp\wac-ha-diag"
}
Deploy-GatewayV2Ha.Inspect @parameters