1. 程式人生 > >SQL Server 2016 Failover Cluster+ ALwaysOn--增多個偵聽器

SQL Server 2016 Failover Cluster+ ALwaysOn--增多個偵聽器

always nag db4 ger img 51cto roc 今天 配置

我們前面3片文章介紹了SQL Server 2016 Failover Cluster+ ALwaysOn的完整配置,今天我們介紹一下如果給ALwaysOn增加多個客戶端訪問點,常規情況下,每個可用性組只有一個單獨的可用性組偵聽器(Listener),但是在某些極端情況下可能會對相同的可用性組創建多個偵聽器。比如一些歷史遺留問題。此時可能需要創建一個額外的偵聽器用於硬編碼。
但是,通過圖形化界面(SSMS)、T-SQL甚至PowerShell都不能創建第二個偵聽器,必須使用Failover Cluster Manager來實現。我們在我們的“SQLAG”角色內創建一個客戶端接入點(Client Access Point)資源。按下面步驟:
我們打開故障轉移群集管理器----角色---選擇AG---增加資源--客戶端訪問點
技術分享圖片
我們就可以定義客戶端訪問點名稱及對應的訪問點IP
技術分享圖片
確認信息
技術分享圖片
增加完成
技術分享圖片
此時我們就可以在角色---AG下看見兩個訪問名稱及IP地址
技術分享圖片
狀態是部分運行中
技術分享圖片
我們資源---發現剛才新增加的是脫機狀態
技術分享圖片
此時我們右鍵新的客戶端訪問點並選擇屬性:
技術分享圖片
依賴關系
技術分享圖片
選擇之前的監聽器
技術分享圖片
我們右擊聯機即可
技術分享圖片
聯機後,我們用這兩個監聽器地址都可以鏈接管理的
技術分享圖片

SQL Server 2016 Failover Cluster+ ALwaysOn--增多個偵聽器