SQL Server 2016 Failover Cluster + ALwaysOn(一)

咱們前面寫了不少關於SQL Server相關的文章,近期公司爲了提升服務的可用性,就想到了部署AlwaysOn,以前的環境只是部署了SQL Server Failover Cluster,因此決定將雲端放一臺SQL Server來配置ALwaysOn,具體思路就是在本地的SQL Server Failover Cluster中再增長一個節點,而後將新家的節點放到Azure雲端,而後在這兩個實例之間配置AlwaysOn,部署後,有個問題就是集羣之間沒法自動故障轉移,須要手動干預才能夠具體後期咱們再作詳細介紹,廢話就很少說了,開始實踐配置;
環境介紹:服務器

Hostname:DC1
Role:DC
IP:192.168.5.20
Domain:ixmsoft.com
Hostname:ISCSI
IP:192.168.5.38
Role:Storage
Hostname:S1
Role:SQL Server 2016
IP:192.168.5.41
Hostname:S2
Role:SQL Server 2016
IP:192.168.5.42
Hostname:AO1
Role:SQL Server 2016
IP:192.168.5.43
SQL-CLUSTER
192.168.5.46
SQLCLUSTER
192.168.5.47
HA-LP1
ListenIP:192.168.5.48
SCHEMA
由於要作磁盤共享,因此咱們使用系統自帶的ISCSI作爲鏈接器;
咱們首先安裝配置ISCSI服務器:
首先是掛載兩塊盤:一塊是Data:50G,一塊是仲裁:10G
ISCSI
而後安裝ISCSI目標服務器
ISCSI
咱們安裝後,咱們打開ISCSI管理---建立ISCSI虛擬磁盤
ISCSI
咱們新選擇DATA盤
ISCSI
咱們增長鬚要分配磁盤的計算機IP
咱們增長兩臺SQL Server服務器
ISCSI
確認信息
ISCSI
建立完成
ISCSI
ISCSI
再次新建一個虛擬磁盤用於仲裁
ISCSI
設置磁盤名稱
ISCSI
全部的磁盤已增長完成
ISCSI
咱們開始從5.41上經過ISCSI鏈接程序鏈接共享磁盤
ISCSI
提示確認啓動服務
ISCSI
輸入ISCSI服務器地址,快速連接
ISCSI
已鏈接
ISCSI
卷和設備已加載
ISCSI
咱們此時就能夠在192.168.5.41上看見分配的兩塊磁盤了
ISCSI
咱們同理也按照上面的方法,在192.168.5.42上進行ISCSI連接
準備好以上操做後,咱們就能夠開始安裝故障轉移集羣了;
咱們首先在S1上進行操做安裝
ISCSI
安裝完成
ISCSI
安裝後,咱們一樣在第二臺S2上進行安裝,安裝後,咱們就打開集羣管理器
右擊故障轉移集羣管理器----驗證配置
Failover + ALwaysOn
增長兩臺SQL Server服務器
Failover + ALwaysOn
驗證經過後,點擊完成
Failover + ALwaysOn
驗證經過後,咱們就能夠建立了;
咱們定義集羣名稱及IP
SQL-CLUSTER
192.168.5.46
Failover + ALwaysOn
定之後,確認信息
Failover + ALwaysOn
開始建立集羣
Failover + ALwaysOn
定義完成
Failover + ALwaysOn
兩個節點信息
Failover + ALwaysOn
磁盤信息
Failover + ALwaysOn
配置仲裁
Failover + ALwaysOn
高級仲裁選項
Failover + ALwaysOn
選擇全部節點
Failover + ALwaysOn
選擇仲裁磁盤
Failover + ALwaysOn
咱們同時將第一個磁盤增長到羣集共享卷
Failover + ALwaysOn
咱們準備安裝SQL Server 2016
Failover + ALwaysOn
定義SQL Server網絡名稱
SQLCLUSTER
Failover + ALwaysOn
選擇數據磁盤
Failover + ALwaysOn
定義羣集網絡IP
192.168.5.47
Failover + ALwaysOn
定義帳戶信息
Failover + ALwaysOn
定義數據目錄,自動選擇磁盤共享卷目錄
Failover + ALwaysOn
安裝完成
Failover + ALwaysOn
咱們在羣集管理器中就能夠看見多了一個角色及管理IP
Failover + ALwaysOn
咱們準備安裝第二個節點
Failover + ALwaysOn
下一步便可
Failover + ALwaysOn
默認便可
Failover + ALwaysOn
確認信息
Failover + ALwaysOn
Failover + ALwaysOn
節點增長完成
Failover + ALwaysOn
測試集羣
咱們從節點1切換到節點2
Failover + ALwaysOn
切換中
Failover + ALwaysOn
切換完成
Failover + ALwaysOn
咱們使用SSMS進行鏈接測試
咱們使用SQL集羣地址進行鏈接
Failover + ALwaysOn
咱們使用羣集網絡地址連接
Failover + ALwaysOn
咱們查看集羣屬性----集羣化--true
Failover + ALwaysOn
到此咱們SQL Server的Failover Cluster已經配置完成。咱們將在下一篇繼續介紹SQL Server 2016 Failover + ALwaysOn功能配置介紹。網絡

相關文章
相關標籤/搜索