搭建非域AlwaysOn win2016+SQL2016

搭建非域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.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 

本文版權歸做者全部,未經做者贊成不得轉載。

相關文章
相關標籤/搜索