Sql-Server

SQL 伺服器總是在 3 節點主節點關閉

  • February 16, 2022

我正在使用三個節點 Alwayson 可用性組 SQL 2012 企業版。

2 DC 中具有文件共享見證仲裁的節點也在 DC 中和要在 DR 中設置的第三個節點

我需要在所有 DC 關閉和 DR 數據庫為應用程序啟動的情況下執行 DR 切換。

這個解決方案可以工作嗎,或者我需要使用日誌傳送作為第三個節點而不是 alwayson AG 節點。

請幫助解決這個問題。

謝謝

是的,考慮到第三個節點是同一個 Windows 故障轉移集群的一部分,它應該可以工作。

我相信您嘗試使用 2 個節點來實現 HA,如果第 3 個節點位於不同的數據中心,則它非常適合 DR。. 另外,我不確定您何時說關閉 DC,如果兩個節點都關閉,然後測試仲裁案例,因為我猜您可能在 Windows 2012 上,並且對於奇數/偶數多數票來說,事情很棘手

我猜你計劃你的 DR 節點處於“aSync 模式”。

如果是這樣,您應該能夠在 DR(或 DR 練習)的情況下觸發手動故障轉移(可能會失去數據)。

如果您失去您的 DC,則法定人數將失去(因為 4 票中的 3 票(如果您給您的 DR 站點投票)將失去)。如果您有一個手動故障轉移的非同步節點,這不是問題。Quorum 用於自動故障轉移(它允許集群知道在哪裡進行故障轉移)。

正如 KASQLDBA 所提到的,這個節點需要與另一個節點在同一個集群中。

引用自:https://dba.stackexchange.com/questions/269842