Sql-Server

SQL 2014 可用性組集群或偵聽器

  • December 14, 2017

我們最近部署了一個設置,SQL 2014 availability groups並且在故障轉移方面遇到了一些困難。

設置:

  • Windows 群集中的兩個 Windows Server 2012R2 虛擬機,其 CNAME 指向群集 IP 地址。
  • 可用性組是同步設置的。
  • 偵聽器和 CNO 都在活動目錄中。
  • 應用程序正在使用集群 CNAME 連接到數據庫。

我們遇到的問題是,在故障轉移的情況下,Windows 集群正在故障轉移,而 AG 不是。所以我們將windows集群的primary指向AG的secondary,所以所有的數據庫都是只讀的。

我的問題是:

我們應該將 CNAME 指向偵聽器而不是集群 IP 嗎?或者更一般地說,確保正確的故障轉移行為的正確方法是什麼?

事實證明,是的,cname 應該指向偵聽器 IP。

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