共用方式為


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

AlwaysOn 可用性群組 健全狀況模型會評估一組預先定義的原則式管理 (PBM) 原則。 您可以使用這些原則,在 SQL Server 2012 中檢視可用性群組及其可用性複本和資料庫的健全狀況。

本主題內容:

  • 詞彙和定義

  • 預先定義的原則和問題

  • AlwaysOn 儀表板

  • 擴充 AlwaysOn 健全狀況模型

  • 相關工作

  • 相關內容

詞彙和定義

  • 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 健全狀況模型

擴充 AlwaysOn 可用性群組 健全狀況模型就是建立您自己的使用者定義原則,並根據您所監控的物件類型將其置於某些類別目錄中。 在您改變幾個設定之後,AlwaysOn 儀表板將會自動評估您的使用者定義原則以及 AlwaysOn 預先定義的原則。

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

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

搭配回到頁首連結使用的箭頭圖示[回到頁首]

相關工作

搭配回到頁首連結使用的箭頭圖示[回到頁首]

相關內容

搭配回到頁首連結使用的箭頭圖示[回到頁首]

請參閱

概念

AlwaysOn 可用性群組 (SQL Server)

AlwaysOn 可用性群組概觀 (SQL Server)

可用性群組的管理 (SQL Server)

監視可用性群組 (SQL Server)