第一篇
http://www.cnblogs.com/lyhabc/p/4678330.html
第二篇
http://www.cnblogs.com/lyhabc/p/4682028.html
第三篇
http://www.cnblogs.com/lyhabc/p/4682986.html
第四篇
http://www.cnblogs.com/lyhabc/p/6136227.html
搭建非域AlwaysOn win2016+SQL2016
http://www.cnblogs.com/lyhabc/p/6498712.html
SQL Server AG集羣啓動不起來的臨時自救大招
http://www.cnblogs.com/lyhabc/p/6953255.htmlhtml
操做以前請先查看《從0開始搭建SQL Server AlwaysOn 》系列文章shell
非域搭建Alwayson只是省去搭建域控那一部分,其餘大同小異數據庫
條件:windows
操做系統:windows server 2016服務器
數據庫:SQL Server 2016網絡
SSMS版本:17.3spa
節點1:HDDB01.duqee.com
節點2:HDDB02.duqee.com
節點3:HDDB03.duqee.com操作系統
三臺服務器機器名
HDDB01
HDDB02
HDDB03.net
要用專有網絡,經典網絡會把公網IP註冊到WSFC的VIP,沒法用3d
這裏只建立兩個盤符
三臺機器在同一個內網
用某雲專用網絡雲主機 VPC
正式開始
一、網卡設置
內網網卡:只能用自動獲取,不能設置靜態IP(若是不是用雲主機 實際上最好用靜態IP),ipv6去掉,禁用TCP/IP上的NetBIOS,設置DNS後綴 duqee.com
其中DNS服務器留空,防止集羣轉發給DNS服務器註冊名稱而致使報錯
二、全部節點建立相同的賬號、密碼,且屬於本地Administrators組
三、全部節點 打開powershell 輸入:new-itemproperty -path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System -Name LocalAccountTokenFilterPolicy -Value 1
四、全部節點更改計算機名,加DNS後綴
五、新建DNS服務器或寫hosts文件
建議寫 hosts 文件,比較簡單,每一個節點都須要配置
添加主機名稱、WSFC名稱、可用性組偵聽器名稱三種類型的解析,注意加DNS後綴的全名也要加上
C:\Windows\System32\drivers\etc\
172.16.199.3 HDDB01.duqee.com 172.16.199.2 HDDB02.duqee.com 172.16.199.4 HDDB03.duqee.com 172.16.199.3 HDDB01 172.16.199.2 HDDB02 172.16.199.4 HDDB03 172.16.199.5 testdemo.noad.com 172.16.199.5 testdemo.noad.com.duqee.com 172.16.199.6 aglistener 172.16.199.6 aglistener.duqee.com
六、控制面板-》全部控制面板項-》網絡和共享中心-》更改高級共享設置 -》啓用網絡發現
七、全部節點關閉防火牆
八、全部節點安裝故障轉移集羣,重啓機器,建WSFC集羣 2016正式版能夠用GUI建立WSFC集羣
WSFC的VIP只能用DHCP,由於節點的網卡也是用DHCP分配的(若是不是雲主機建議本身分配一個靜態的VIP)
WSFC集羣名稱:testdemo.noad.com
九、安裝SQL Server,這一步就省略了
十、在SQL Server配置管理器裏啓用alwayson功能,SQL Server服務的啓動賬戶名不用改仍是用NT Service/MSSQLSERVER
注意一下,若是是用域來搭建alwayson,啓動SQL服務是用域用戶的,由於如今是非域環境,因此用NT Service/MSSQLSERVER便可
十一、非域環境的alwayson實質上是用的證書來作節點之間的驗證,因此這一步跟搭建鏡像的步驟是同樣的
以前本人寫了一個鏡像自動生成腳本,地址:http://www.cnblogs.com/lyhabc/p/4807920.html
十二、備份還原數據庫,這一步省略了,具體看《從0開始搭建SQL Server AlwaysOn 》系列文章的第三篇
注意:SQL2016新增了一種數據同步首選項,叫作 「自動種子設定」,無須備份還原數據庫,在主副本建立好數據庫,選擇自動種子設定,SQLServer會幫你
在各個輔助副本建立好數據庫並同步好數據,至關方便
1三、用界面建立alwayson
打開WSFC管理器,能夠看到testag的ag已經在運行
總結
其實非域搭建alwayson的流程跟 之前windows域搭建alwayson的流程基本同樣
之前windows域流程:一、建域控(DNS)和加域 -》二、建WSFC集羣 -》三、創建alwayson
非windows域流程:一、DNS或hosts文件 -》二、建WSFC集羣 -》三、創建alwayson
某雲的一些問題
問題1:不能用共享文件夾見證,只好將第三個節點加入集羣
問題2:WSFC的VIP脫機,沒法加私有IP,暫時不影響使用
問題3:不能添加alwayson偵聽器
相關文章
http://blog.csdn.net/kk185800961/article/details/72876639
若有不對的地方,歡迎你們拍磚o(∩_∩)o
本文版權歸做者全部,未經做者贊成不得轉載。