部署具有高可用性的 Windows Admin Center
您可以在容錯移轉叢集中部署 Windows Admin Center,為您的 Windows Admin Center 閘道服務提供高可用性。 提供的解決方案是主動-被動解決方案,其中只有一個作用中的 Windows Admin Center 執行個體。 如果叢集中的其中一個節點失敗,則 Windows Admin Center 會適當地容錯移轉至另一個節點,讓您繼續順暢地管理環境中的伺服器。
了解其他 Windows Admin Center 部署選項。
必要條件
- Windows Server 2016、2019 或 2022 版本上 2 個或以上節點的容錯移轉叢集。 深入了解如何部署容錯移轉叢集。
- 適用於 Windows Admin Center 的叢集共用磁碟區 (CSV),用於儲存可供叢集中所有節點存取的持續性資料。 10 GB 就足夠您的 CSV 使用。
- Windows Admin Center HA 指令碼 zip 檔案中的高可用性部署指令碼。 將包含指令碼的 .zip 檔案下載至您的本機電腦,然後視需要根據以下指導方針複製指令碼。
- 建議事項,但為選擇性:已簽署的憑證 .pfx 和密碼。 您不必已經在叢集節點上安裝憑證,指令碼會為您執行此作業。 如果您未提供憑證,安裝指令碼會產生自我簽署的憑證,其會在 60 天後過期。
在容錯移轉叢集上安裝 Windows Admin Center
- 將
Install-WindowsAdminCenterHA.ps1
指令碼複製到叢集中的節點。 將 Windows Admin Center .msi 下載或複製到相同的節點。 - 透過 RDP 連線到節點,並使用下列參數從該節點執行
Install-WindowsAdminCenterHA.ps1
指令碼:-clusterStorage
:叢集共用磁碟區的本機路徑,其用於儲存 Windows Admin Center 資料。-clientAccessPoint
:選擇您將用來存取 Windows Admin Center 的名稱。 例如,如果您使用-clientAccessPoint contosoWindowsAdminCenter
參數執行指令碼,您將藉由造訪https://contosoWindowsAdminCenter.<domain>.com
來存取 Windows Admin Center 服務-staticAddress
: 選用。 叢集一般服務的一或多個靜態位址。-msiPath
:Windows Admin Center .msi 檔案路徑。-certPath
: 選用。 憑證 .pfx 檔案的路徑。-certPassword
: 選用。 在-certPath
中所提供憑證 .pfx 的 SecureString 密碼-generateSslCert
: 選用。 如果您不想提供已簽署的憑證,請包含此參數旗標以產生自我簽署的憑證。 請注意,自我簽署的憑證將於 60 天後過期。-portNumber
: 選用。 如果您未指定連接埠,閘道服務會部署於連接埠 443 (HTTPS)。 若要使用不同的連接埠,請在此參數中指定。 請注意,如果您使用自訂連接埠 (443 以外的連接埠),您將前往 https://<clientAccessPoint>:<port> 來存取 Windows Admin Center。
注意
Install-WindowsAdminCenterHA.ps1
指令碼支援 -WhatIf
和 -Verbose
參數
範例
使用簽署的憑證安裝:
$certPassword = Read-Host -AsSecureString
.\Install-WindowsAdminCenterHA.ps1 -clusterStorage "C:\ClusterStorage\Volume1" -clientAccessPoint "contoso-ha-gateway" -msiPath ".\WindowsAdminCenter.msi" -certPath "cert.pfx" -certPassword $certPassword -Verbose
使用自我簽署的憑證安裝:
.\Install-WindowsAdminCenterHA.ps1 -clusterStorage "C:\ClusterStorage\Volume1" -clientAccessPoint "contoso-ha-gateway" -msiPath ".\WindowsAdminCenter.msi" -StaticAddress (local ip address) -generateSslCert -Verbose
更新現有的高可用性安裝
使用相同的 Install-WindowsAdminCenterHA.ps1
指令碼來更新 HA 部署,而不會遺失您的連線資料。
更新至新版本的 Windows Admin Center
在新版 Windows Admin Center 發行後,只需使用 msiPath
參數再次執行 Install-WindowsAdminCenterHA.ps1
指令碼:
.\Install-WindowsAdminCenterHA.ps1 -msiPath '.\WindowsAdminCenter.msi' -Verbose
更新 Windows Admin Center 所使用的憑證
您可以提供新憑證的 .pfx 檔案和密碼,隨時更新 Windows Admin Center 的 HA 部署所使用的憑證。
$certPassword = Read-Host -AsSecureString
.\Install-WindowsAdminCenterHA.ps1 -certPath "cert.pfx" -certPassword $certPassword -Verbose
您也可以在使用新的 .msi 檔案更新 Windows Admin Center 平台時,同時更新此憑證。
$certPassword = Read-Host -AsSecureString
.\Install-WindowsAdminCenterHA.ps1 -msiPath ".\WindowsAdminCenter.msi" -certPath "cert.pfx" -certPassword $certPassword -Verbose
解除安裝
若要從容錯移轉叢集解除安裝 Windows Admin Center 的 HA 部署,請將 -Uninstall
參數傳遞至 Install-WindowsAdminCenterHA.ps1
指令碼。
.\Install-WindowsAdminCenterHA.ps1 -Uninstall -Verbose
疑難排解
記錄會儲存在 CSV 的 temp 資料夾中 (例如 C:\ClusterStorage\Volume1\temp)。