Sql-Server
MS SQL Server 2016 - 始終在節點 2 上陷入解決狀態
用於測試 Always On 結構;我們突然關閉了執行 Node-1 的機器。所以我們希望看到 Node-2 變成主要的。但是,Node-2 卡在解析模式。
3台機器:
第一台機器執行 Active Directory。
第二台機器執行 Node-1(instance-1)。
第三台機器執行 Node-2(instance-2)。
可用性組屬性:
集群類型:windows server 故障轉移集群
檢查數據庫級別的健康檢測。
可用性副本:
Instance-1 (Node-1) 屬性:
角色:初級
可用性模式:同步送出
故障轉移模式:手動
主要角色的連接:允許所有連接
可讀輔助:是
播種方式:手動
會話超時:10 秒
端點 URL:TCP://somehost:port
Instance-2 (Node-2) 屬性:
作用:次要
可用性模式:同步送出
故障轉移模式:手動
主要角色的連接:允許所有連接
可讀輔助:是
播種方式:自動
會話超時:10 秒
端點 URL:TCP://somehost:port(與 instance-1 相同的埠)
故障轉移集群管理器屬性:
角色:1 個角色正在執行,所有者是 node-1。
節點:2 個節點已啟動。
磁碟:1個集群磁碟線上,所有者節點為node-2,容量為10GB。
網路:1個網路已啟動,集群使用:集群和客戶端。
我該如何解決?
最好的祝福。
如果我沒看錯,您的故障轉移模式設置為“手動”。在這種情況下,SQL 不會自行觸發故障轉移。
如果您希望在節點 1 關閉時自動將節點 2 提升為主節點,那麼您需要將故障轉移模式更改為“自動”,然後就應該這樣做。