windows2012+sqlserver2017 always on 加域雙節點搭建總結

germany006發表於2019-07-24

一、環境準備

重要!!!

WINDOWS2012作業系統,這個一定要把所有的WINDOWS重要補丁全部打上,不停的重複檢測更新,安裝,重啟,再檢測更新,安裝,重啟,知道沒有補丁為止,我當時是大概打了180多個補丁


1、安裝包準備

windows作業系統安裝包可以去我告訴你那裡下載,密匙的話,嗯,自己解決吧

SQLSERVER也是一樣

如果是需要安裝所有的功能,就還得去ORACLE官方下載一個jdk7


2、IP地址

兩臺伺服器的物理IP地址

192.168.100.19

192.168.100.20

故障叢集IP

192.168.100.180

偵聽IP

192.168.100.181

域控

192.168.100.3

二、加域

將2臺伺服器分別進行加域

加域注意

設定IP地址的DNS為域控伺服器的IP地址

比如192.168.100.3


然後就是加域,計算機名稱修改,可以一個個來,操作簡單,這裡不贅述了。



三、配置故障轉移叢集

為啥先把這步做了,實在是因為一個慘痛的教訓,不提了,反正先搞這個。


這裡在配置的時候,會遇到一些問題,比如

無法訪問 遠端登錄檔。請確保遠端登錄檔服務正在執行,並且已啟用遠端管理

報這種錯誤,那就得好好檢查下你的伺服器WINDOWS作業系統補丁是否更新全了。

還有檢查兩臺伺服器的DNS是否都設定為了域控的IP地址。

具體的配置很簡單就不寫了。

如果還不行,就把hosts記錄加上,檢查WINDOWS是否啟用,沒啟用的啟用之後,一定要重啟


四、安裝SQLSERVER單例項

兩臺伺服器分別安裝SQLSERVER單例項,我這裡是安裝的SQLSERVER2017版本的,實際上和安裝2016一樣的。

如果沒有什麼特殊的需求,只需要安裝基礎的功能就可以了


五、ALWAYSON配置

這裡安裝好了單例項的SQLSERVER之後,就可以開始配置ALWAYSON了,

配置之前,要注意先將SQLSERVER配置管理器的SQLSERVER主服務和代理服務,登陸使用者改為域賬號登陸。

管理工具----服務,這裡的 SQLSERVER主服務和代理服務, 登陸使用者改為域賬號登陸。

這些服務登陸使用者更改均要重啟服務。

域控  使用者與計算機   設定  建立子

按圖裡進入屬性——“安全”頁——新增Windows群集的虛擬計算機名——勾上“建立所有子物件”

ALWAYSON可用性組配置

注意配置僅連線,主副本備份首選模式。自動故障轉移全都選擇,可讀寫全都選擇。

配置好偵聽為靜態IP地址。


作業系統防火牆可以選擇全關閉,其他沒有需要注意的地方了。


如果遇到sa登陸無法登陸的,要設定資料庫 SA和WINDOWS都可以登入

如果遇到右下角網路卡感嘆號,可能是雲端伺服器限制了IP地址功能



注意:

ALWAYSON 做維護計劃備份時,必須勾選以下設定,否則無法正常備份成功。



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28371090/viewspace-2651141/,如需轉載,請註明出處,否則將追究法律責任。

相關文章