適用於: Windows Server 2012 R2, Windows Server 2012

本主題提供 Windows Server 2012 中推出的一項容錯移轉叢集功能 - 叢集感知更新 (CAU) 的概觀。 CAU 可以自動化叢集伺服器的軟體更新程序,同時維持伺服器的可用性。 本主題說明使用 CAU 的案例和應用,並提供內容連結,詳細說明如何將 CAU 整合到其他的 IT 自動化及管理程序。

您是不是要尋找…

CAU 與下列基礎技術相關但又不相同:

功能說明

CAU 是自動化功能,能讓您在更新程序期間,更新叢集伺服器而不影響或僅些微影響可用性。 更新執行期間,CAU 會明確地執行下列工作:

  • 將叢集的每個節點移入節點維護模式

  • 將叢集角色從節點移除

  • 安裝更新以及任何相依的更新

  • 視需要執行重新啟動

  • 將節點移出維護模式

  • 還原節點的叢集角色

  • 繼續更新下一個節點

對於叢集中的許多叢集角色 (之前稱為叢集應用程式和服務),自動更新程序會觸發計畫的容錯移轉,而這樣會暫時中斷連線用戶端的服務。 不過,在持續可用的工作負載 (如即時移轉的 Hyper-V 或具有 SMB 透明容錯移轉的檔案伺服器) 情況下,CAU 可以協調叢集更新,而不會影響到服務可用性。

System_CAPS_note注意事項

CAU 功能只能與這些版本支援的 Windows Server 2012 R2 和 Windows Server 2012 容錯移轉叢集及叢集角色相容。

實際應用

  • CAU 為系統管理員縮減叢集服務的服務中斷時間,減少手動更新因應措施的需要,並讓端對端叢集更新程序變得更可靠。 當 CAU 功能與持續可用的叢集工作負載搭配使用時,如持續可用的檔案伺服器 (使用 SMB 透明容錯移轉的檔案伺服器工作負載) 或 Hyper-V,執行叢集更新對用戶端服務可用性不會有任何影響。

  • CAU 讓整個企業採用一致的 IT 程序。 您可以為容錯移轉叢集的不同類別建立「更新執行設定檔」,然後集中在一個檔案共用進行管理,如此一來,即使是由不同的企業營運部門或系統管理員來管理叢集,都能確保整個 IT 組織上的 CAU 部署會一致地套用更新。

  • CAU 的「更新執行」排程可以是每天、每週、或每月的間隔,幫助協調叢集更新與其他 IT 管理程序。

  • CAU 提供可延伸結構,以叢集感知方式來更新叢集軟體詳細目錄。 發行者可以使用這種方式來協調安裝沒有發行到 Windows Update 或 Microsoft Update 的軟體更新,或 Microsoft 不提供的更新,例如,非 Microsoft 裝置驅動程式的更新。

  • CAU 自行更新模式能夠讓「機箱內叢集」應用裝置 (一組執行 Windows Server 2012 的叢集實體機器,通常封裝在一個底座中) 自行更新。 一般來說,這類應用裝置會部署在分公司,只需要最少的當地 IT 支援,就可以管理叢集。 而自我更新模式在這些部署案例中提供很大的實用價值。

重要功能

下列為重要 CAU 功能的說明:

  • 使用者介面 (UI) 和一組 Windows PowerShell Cmdlet,可以用來預覽、套用、監視以及報告更新

  • 叢集更新操作 (更新執行) 的端對端自動化,由一或多部更新協調器電腦組織起來。

  • 預設的外掛程式,可在 Windows Server 2012 R2 或 Windows Server 2012 與現有的 Windows Update 代理程式 (WUA) 和 Windows Server Update Services (WSUS) 基礎結構整合,以套用重要的 Microsoft 更新

  • 第二個外掛程式則可用於套用 Microsoft Hotfix,還可自訂以套用非 Microsoft 更新

  • 使用「更新執行」選項 (如每個節點重試更新的次數上限) 來設定「更新執行設定檔」。 「更新執行設定檔」可以讓您在整個「更新執行」時,快速重複使用相同的設定,而且輕鬆地與其他容錯移轉叢集共用更新設定。

  • 可擴充結構可支援新的外掛程式開發,以便與叢集中的其他節點更新工具協調,如自訂軟體安裝程式、BIOS 更新工具,以及網路介面卡或主機匯流排介面卡 (HBA) 更新工具。

CAU 透過兩種模式來協調完整的叢集更新操作:

  • 自行更新模式  在這個模式中,CAU 叢集角色設定成要更新之容錯移轉叢集上的工作負載,並且會定義相關的更新排程。 叢集會使用預設或自訂的「更新執行」設定檔,在排定的時間自行更新。 在「更新執行」期間,CAU 更新協調器程序先從目前擁有 CAU 叢集角色的節點開始,然後依序在每個叢集節點上執行更新。 若要更新目前的叢集節點,CAU 叢集角色會容錯移轉到其他叢集節點,而該節點上新的更新協調器程序則會取得「更新執行」的控制權。 在自行更新模式中,CAU 可以使用完全自動、端對端的更新程序來更新容錯移轉叢集。 在這個模式中,系統管理員也可以依需要觸發更新,或只是使用遠端更新方式 (如果想要的話)。 在自行更新模式中,系統管理員只要連線叢集並執行 Get-CauRun Windows PowerShell Cmdlet,就可以取得執行中「更新執行」的相關摘要資訊。

  • 遠端更新模式   在這個模式中,執行 Windows Server 2012 R2、Windows Server 2012、Windows 8.1 或 Windows 8 且稱為更新協調器的遠端電腦會使用 CAU 工具進行設定。 更新協調器不是「更新執行」期間更新的叢集成員。 系統管理員使用預設或自訂的「更新執行」設定檔,從遠端電腦觸發依需求的「更新執行」。 遠端更新模式很適合用來監看「更新執行」期間的即時進度,以及監看 Windows Server 2012 R2 或 Windows Server 2012 的 Server Core 安裝上執行的叢集。

硬體與軟體需求

CAU 可以在 Windows Server 2012 R2 和 Windows Server 2012 的所有版本上使用,包括 Server Core 安裝。 如需詳細的需求資訊,請參閱叢集感知更新的需求和最佳做法

若要使用 CAU,您必須在 Windows Server 2012 R2 或 Windows Server 2012 中安裝「容錯移轉叢集」功能,並建立容錯移轉叢集。 支援 CAU 功能的元件會自動安裝在每個叢集節點上。

若要安裝容錯移轉功能,可以使用下列工具:

  • 伺服器管理員中的 [新增角色及功能精靈]。

  • Add-WindowsFeature Windows PowerShell Cmdlet

  • 部署映像服務與管理 (DISM) 命令列工具

如需詳細資訊,請參閱安裝或解除安裝角色、角色服務或功能

您也必須安裝 CAU 工具,它們包含在容錯移轉叢集工具中 (也是遠端伺服器管理工具或 RSAT 的一部分)。 CAU 工具由 CAU UI 和 CAU Windows PowerShell Cmdlet 組成。 您必須如下所示安裝容錯移轉叢集工具,以支援不同的 CAU 更新模式:

  • 若要在自行更新模式中使用 CAU,必須在每個叢集節點安裝容錯移轉叢集工具。 (這是預設安裝。)

  • 若要啟用遠端更新模式,則必須從執行 Windows Server 2012 R2、Windows Server 2012、Windows 8.1 或 Windows 8 且能夠透過網路連線到容錯移轉叢集的本機或遠端電腦上的 RSAT 安裝容錯移轉叢集工具。

    System_CAPS_note注意事項
    • 您必須使用 Windows Server 2012 R2 RSAT 的容錯移轉叢集工具才能遠端管理 Windows Server 2012 R2 容錯移轉叢集的更新。 您也可以使用 Windows Server 2012 R2 RSAT 遠端管理 Windows Server 2012 容錯移轉叢集上的更新。

    • 如果只要在遠端更新模式使用 CAU,則不需要在叢集節點上安裝容錯移轉叢集工具。 不過,有些 CAU 功能將無法使用。 如需詳細資訊,請參閱叢集感知更新的需求和最佳做法

    • 除非您只在自行更新模式中使用 CAU,否則安裝 CAU 工具且協調更新的電腦就無法成為容錯移轉叢集的成員。

如需安裝容錯移轉叢集功能的詳細資訊,請參閱安裝容錯移轉叢集功能和工具

如需有關部署 RSAT 的詳細資訊,請參閱部署遠端伺服器管理工具

若要啟用自行更新模式,CAU 叢集角色必須也要新增到容錯移轉叢集。 若要使用 CAU UI 來新增,請使用 [叢集動作] 下的 [設定自行更新選項] 動作。 或者,執行 Add-CauClusterRole Windows PowerShell Cmdlet。

若要解除安裝 CAU,使用伺服器管理員、Windows PowerShell Cmdlet 或 DISM 命令列工具解除安裝容錯移轉叢集功能或容錯移轉叢集工具。

其他需求和最佳做法

若要確保 CAU 可以順利更新叢集節點,以及取得設定容錯移轉叢集環境以使用 CAU 的其他指導方針,可以執行 CAU 最佳做法分析程式模型。

如需使用 CAU 的詳細需求和最佳做法,以及執行 CAU 最佳做法分析程式模型的詳細資訊,請參閱叢集感知更新的需求和最佳做法

啟動 CAU

您可以從下列位置啟動 CAU UI:

  • 伺服器管理員

  • 位於 %systemroot%\system32 資料夾中的 ClusterUpdateUI.exe

  • 容錯移轉叢集管理員

從伺服器管理員啟動 CAU UI

  1. 啟動 [伺服器管理員]。

  2. 執行下列其中一個動作:

    • 在 [工具] 功能表上,按一下 [叢集感知更新]。

    • 如果在伺服器管理員新增一或多個叢集節點或叢集本身,在 [所有伺服器] 頁面,使用滑鼠右鍵按一下節點名稱 (或叢集名稱),然後按一下 [更新叢集]。

如需如何使用伺服器管理員管理伺服器的詳細資訊,請參閱使用伺服器管理員管理多部遠端伺服器

另請參閱

下表提供網路上使用 CAU 的其他資訊連結。

內容類型

參考

產品評估

叢集感知更新:常見問題集

規劃

叢集感知更新的需求和最佳做法

部署

叢集感知更新的需求和最佳做法

操作

Cau 更新執行設定檔和進階的選項 | CAU 外掛程式的運作方式

疑難排解

疑難排解 Windows Server 2012 容錯移轉叢集的叢集感知更新 (CAU)

工具及設定

適用於叢集感知更新的 Windows PowerShell® Cmdlet | 叢集感知更新外掛程式介面和類別

社群資源

Microsoft 的儲存體團隊:檔案櫃部落格

相關技術

容錯移轉叢集概觀 | 檔案和存放服務概觀 | Hyper-V 概觀 | 用於應用程式資料的向外延展檔案伺服器概觀 | Windows Server Update Services | System Center Configuration Manager | System Center Virtual Machine Manager