AlwaysOn是SqlServer實(shí)現(xiàn)高可用的解決方案之一,需要部署在Windows故障轉(zhuǎn)移集群(WSFC)上,Windows集群中每個(gè)節(jié)點(diǎn)上開啟了AlwaysOn的SQLServer應(yīng)用組成了SQLServer集群。下面是Windows集群及AlwaysOn的IP規(guī)劃:
官方文檔:AlwaysOn 可用性組概述 (SQL Server)
一、搭建流程整體概述
整個(gè)搭建流程可分為三大步:搭建域控并配置域賬號(hào)、 創(chuàng)建故障轉(zhuǎn)移集群、配置數(shù)據(jù)庫AlwaysOn,這三大步又可細(xì)分為十小步,詳情如下。
使用本地管理員搭建域控制器創(chuàng)建域管理員賬號(hào)并將其添加到集群中各節(jié)點(diǎn)的本地管理員群組中使用本地管理員在集群中各節(jié)點(diǎn)上安裝故障轉(zhuǎn)移集群功能使用域賬號(hào)在集群中某節(jié)點(diǎn)上搭建故障轉(zhuǎn)移集群根據(jù)集群中節(jié)點(diǎn)數(shù)量判斷是否需要添加共享文件夾使用本地管理員在集群中各節(jié)點(diǎn)上安裝SqlServer使用域賬號(hào)在集群中各節(jié)點(diǎn)上啟用AlwaysOn使用域賬號(hào)在集群中某節(jié)點(diǎn)上創(chuàng)建可用性組使用域賬號(hào)在可用性組主副本上創(chuàng)建偵聽器使用偵聽器地址或偵聽器IP登錄SqlServer操作數(shù)據(jù)庫 二、 搭建域控
1、配置域控ip,去掉ipv6,為了連接外網(wǎng)首選DNS服務(wù)器填寫:114.114.114.114。有些網(wǎng)絡(luò)資料提示因?yàn)镈NS服務(wù)器就安裝在域控上,所以首選DNS服務(wù)器填寫:127.0.0.1 回環(huán)地址。
2、安裝域控(安裝AD域服務(wù)的同時(shí),操作系統(tǒng)會(huì)同時(shí)安裝好DNS服務(wù)器)
3、安裝成功后,將服務(wù)器提升為域控制器
4、 添加新林
5、設(shè)置DSRM密碼,默認(rèn)林中第一棵域樹的根域的域控制器必須擔(dān)當(dāng)全局編錄服務(wù)器且必須安裝DNS服務(wù),不能是只讀域控制器
6、 跳過設(shè)置DNS委派
7、 保持NetBIOS的默認(rèn)域名、默認(rèn)存儲(chǔ)路徑,并開始安裝
8、安裝完AD DS之后會(huì)自動(dòng)重啟服務(wù)器,重啟服務(wù)器之后打開DNS管理器
9、 確認(rèn)linkcom已開啟動(dòng)態(tài)更新
10、確認(rèn)_tcp安裝成功
11、 檢查AD服務(wù)、Netlogon服務(wù)是否啟動(dòng)
12、 在Users中新建域管理員賬號(hào)DCAdmin
13、關(guān)閉Windows自動(dòng)更新
三、 把集群的規(guī)劃節(jié)點(diǎn)加域并將域管理員設(shè)為本地管理員
1、設(shè)置節(jié)點(diǎn)IP
2、檢查本機(jī)是否能連通域控服務(wù)器
3、 把本機(jī)添加到域控中,并在重啟后用本地管理員賬戶登錄進(jìn)行確認(rèn)
4、將DCAdmin添加到本地管理員組
5、關(guān)閉Windows自動(dòng)更新
四、 集群的其他規(guī)劃節(jié)點(diǎn)也進(jìn)行上述操作