共用方式為


AlwaysOn 可用性群組操作問題適用的 AlwaysOn 原則 (SQL Server)

Always On可用性群組健康情況模型會評估一組預先定義的原則式管理 (PBM) 原則。 您可以使用這些專案來檢視可用性群組及其可用性複本和SQL Server 2014 中資料庫的健康情況。

詞彙和定義

AlwaysOn 預先定義的原則
一組內建原則,可讓資料庫管理員檢查可用性群組及其可用性複本和資料庫是否符合 AlwaysOn 原則所定義的狀態。

AlwaysOn 可用性群組 高可用性和災害復原解決方案,可提供資料庫鏡像的企業級替代方案。

可用性群組
一組一起容錯移轉之離散化使用者資料庫 (稱為 「可用性資料庫」(Availability Database)) 的容器。

「可用性複本」
特定 SQL Server 執行個體所裝載之可用性群組的具現化,其中維護屬於可用性群組之每個可用性資料庫的本機副本。 有兩種類型的可用性複本存在:單一 「主要複本」 (Primary Replica) 以及一到四個 「次要複本」(Secondary Replica)。 針對給定可用性群組裝載可用性複本的伺服器執行個體必須位於單一 Windows Server 容錯移轉叢集 (WSFC) 叢集的不同節點上。

可用性資料庫
屬於可用性群組的資料庫。 對於每個可用性資料庫而言,可用性群組會維護單一讀寫複本 ( 「主要資料庫」(Primary Database)) 以及一到四個唯讀複本 (「次要資料庫」(Secondary Database))。

AlwaysOn 儀表板
提供可用性群組健全狀況摘要檢視的 SQL Server Management Studio 儀表板。 如需詳細資訊,請參閱本主題稍後的 AlwaysOn 儀表板

預先定義的原則和問題

下表摘要說明預先定義的原則。

原則名稱 問題 類別***** Facet
WSFC 叢集狀態 WSFC 叢集服務離線 重大 SQL Server 的執行個體
可用性群組線上狀態 可用性群組為離線 重大 可用性群組
可用性群組自動容錯移轉整備 可用性群組尚未準備進行自動容錯移轉 重大 可用性群組
可用性複本資料同步處理狀態 某些可用性複本並未同步處理資料 警告 可用性群組
同步複本的資料同步處理狀態 某些同步複本並未同步處理 警告 可用性群組
可用性複本角色狀態 某些可用性複本沒有狀況良好的角色 警告 可用性群組
可用性複本連接狀態 部分可用性複本已中斷連接 警告 可用性群組
可用性複本的角色狀態 可用性複本沒有狀況良好的角色 重大 可用性複本
可用性複本連接狀態 可用性複本已中斷連接 重大 可用性複本
可用性複本聯結狀態 可用性複本未聯結 警告 可用性複本
可用性複本資料同步處理狀態 某個可用性資料庫的資料同步處理狀態不良 警告 可用性複本
可用性資料庫暫停狀態 可用性資料庫已暫停 警告 可用性資料庫
可用性資料庫聯結狀態 次要資料庫並未聯結 警告 可用性資料庫
可用性資料庫資料同步處理狀態 可用性資料庫的資料同步狀態健康情況不佳 警告 可用性資料庫

重要

* 針對 AlwaysOn 原則,類別名稱會當做識別碼使用。 變更 AlwaysOn 類別目錄的名稱會破壞其健全狀況評估功能。 因此,請勿修改 AlwaysOn 類別目錄的名稱。

AlwaysOn 儀表板

AlwaysOn 儀表板會為您提供可用性群組健全狀況的摘要檢視。 AlwaysOn 儀表板包括下列功能:

  • 可讓您輕鬆地顯示有關給定可用性群組、其可用性複本和資料庫的詳細資料。

  • 顯示重要狀態的視覺指示,以便協助資料庫管理迅速地進行操作決策。

  • 提供疑難排解案例的啟動點。

  • 針對給定的操作問題,將特定 AlwaysOn 健全狀況原則違規的相關資訊以及矯正說明的連結填入 [原則評估結果] 對話方塊中。

  • 提供健全狀況擴充事件檢視器,以便顯示 AlwaysOn 特定問題的先前事件。

  • 如果容錯移轉可用性群組是可解決問題的矯正方式,就會提供容錯移轉可用性群組精靈連結的啟動點。 此精靈將引導資料庫管理員完成手動容錯移轉程序。

擴充 AlwaysOn 健全狀況模型

擴充Always On可用性群組健康情況模型只是建立您自己的使用者定義原則,並根據您監視的物件類型將它們放入特定類別。 在您改變幾個設定之後,AlwaysOn 儀表板將會自動評估您的使用者定義原則以及 AlwaysOn 預先定義的原則。

使用者定義的原則可以使用任何可用的 PBM Facet,包括 AlwaysOn 預先定義的原則所使用的 Facet (請參閱本主題稍早的預先定義的原則和問題)。 伺服器 Facet 提供下列屬性來監視Always On可用性群組健康情況: (IsHadrEnabledHadrManagerStatus) 。 伺服器 Facet 也會提供用來監控 WSFC 叢集組態的以下原則:ClusterQuorumTypeClusterQuorumState

如需詳細資訊,請參閱 The AlwaysOn Health Model Part 2 -- Extending the Health Model (AlwaysOn 健全狀況模型第 2 部 -- 擴充健全狀況模型) (SQL Server AlwaysOn 團隊部落格)。

相關工作

相關內容

另請參閱

AlwaysOn Availability Groups (SQL Server)
AlwaysOn 可用性群組概觀 (SQL Server)
可用性群組的管理 (SQL Server)
監視可用性群組 (SQL Server)