搭建非域AlwaysOn win2016+SQL2016
第一篇
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.html
操作之前請先查看《從0開始搭建SQL Server AlwaysOn 》系列文章
非域搭建Alwayson只是省去搭建域控那一部分,其他大同小異
條件:
操作系統:windows server 2016
數據庫:SQL Server 2016
SSMS版本:17.3
節點1:HDDB01.duqee.com
節點2:HDDB02.duqee.com
節點3:HDDB03.duqee.com
三臺服務器機器名
HDDB01
HDDB02
HDDB03
要用專有網絡,經典網絡會把公網IP註冊到WSFC的VIP,無法用
這裏只創建兩個盤符
三臺機器在同一個內網
用某雲專用網絡雲主機 VPC
正式開始
1、網卡設置
內網網卡:只能用自動獲取,不能設置靜態IP(如果不是用雲主機 實際上最好用靜態IP),ipv6去掉,禁用TCP/IP上的NetBIOS,設置DNS後綴 duqee.com
其中DNS服務器留空,防止集羣轉發給DNS服務器註冊名稱而導致報錯
2、所有節點創建相同的帳號、密碼,且屬於本地Administrators組
3、所有節點 打開powershell 輸入:new-itemproperty -path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System -Name LocalAccountTokenFilterPolicy -Value 1
4、所有節點更改計算機名,加DNS後綴
5、新建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
6、控制面板-》所有控制面板項-》網絡和共享中心-》更改高級共享設置 -》啓用網絡發現
7、所有節點關閉防火牆
8、所有節點安裝故障轉移集羣,重啓機器,建WSFC集羣 2016正式版可以用GUI創建WSFC集羣
WSFC的VIP只能用DHCP,因爲節點的網卡也是用DHCP分配的(如果不是雲主機建議自己分配一個靜態的VIP)
WSFC集羣名稱:testdemo.noad.com
9、安裝SQL Server,這一步就省略了
10、在SQL Server配置管理器裏啓用alwayson功能,SQL Server服務的啓動帳戶名不用改還是用NT Service/MSSQLSERVER
注意一下,如果是用域來搭建alwayson,啓動SQL服務是用域用戶的,因爲現在是非域環境,所以用NT Service/MSSQLSERVER即可
11、非域環境的alwayson實質上是用的證書來做節點之間的驗證,所以這一步跟搭建鏡像的步驟是一樣的
之前本人寫了一個鏡像自動生成腳本,地址:http://www.cnblogs.com/lyhabc/p/4807920.html
12、備份還原數據庫,這一步省略了,具體看《從0開始搭建SQL Server AlwaysOn 》系列文章的第三篇
注意:SQL2016新增了一種數據同步首選項,叫做 “自動種子設定”,無須備份還原數據庫,在主副本創建好數據庫,選擇自動種子設定,SQLServer會幫你
在各個輔助副本創建好數據庫並同步好數據,相當方便
13、用界面創建alwayson
打開WSFC管理器,可以看到testag的ag已經在運行
總結
其實非域搭建alwayson的流程跟 以前windows域搭建alwayson的流程基本一樣
以前windows域流程:1、建域控(DNS)和加域 -》2、建WSFC集羣 -》3、建立alwayson
非windows域流程:1、DNS或hosts文件 -》2、建WSFC集羣 -》3、建立alwayson
某雲的一些問題
問題1:不能用共享文件夾見證,只好將第三個節點加入集羣
問題2:WSFC的VIP脫機,無法加私有IP,暫時不影響使用
問題3:不能添加alwayson偵聽器
相關文章
http://blog.csdn.net/kk185800961/article/details/72876639
如有不對的地方,歡迎大家拍磚o(∩_∩)o
本文版權歸作者所有,未經作者同意不得轉載。