在windows server 2016 可以在沒有DC的環境,或是多網域(Mutil Domain)建置Cluster架構
- Single-domain Clusters: Clusters with all nodes joined to the same domain
- Multi-domain Clusters: Clusters with nodes which are members of different domains
- Workgroup Clusters: Clusters with nodes which are member servers / workgroup (not domain joined)
需要條件
1.所有節點都是windows server 2016
2.個節點都安裝容錯移轉(Failover Clustering feature)
*在各節點建立一個本機帳號
*賦予該帳號本機管理員權限
*如果在創建cluster時,使用的帳號如果非本機administrators時需要新增機碼 (指令如下)
new-itemproperty -path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System -Name LocalAccountTokenFilterPolicy -Value 1
因為在網域環境下建立cluster時會同時建立一個cluster AD電腦物件,但是在non ad 環境就是使用DNS 來擔任cluster 名稱
primary DNS suffix 需求
#每個節點需要有一個主要的DNS尾碼
#如果是多網的環境,需要在每個節點中把各網域的尾碼加入(如下圖範例)
=========================================================
我的LAB測試環境
網段192.168.1.0/24
1. Windows Server 2016 Iscsi And DNS 主機 (192.168.1.3)
2. Windows Server 2016 NodeA (192.168.1.1)
3. Windows Server 2016 NodeB (192.168.1.2)
DNS 主機上的網域 lab.com
有兩筆紀錄 分別是
nodeA.lab.com 192.168.1.1
nodeB.lab.com 192.168.1.2
=========================================================
步驟:(順序可以自行對調)
兩台node 主機安裝 錯移轉(Failover Clustering feature)
在伺服器角色將該功能勾選安裝即可
DNS伺服器新增兩筆A紀錄
nodeA : 192.168.1.1
nodeB : 192.168.1.2
設定兩個節點primary DNS suffix
兩個節點連接iscsi server
iscsi 只有簡單切一個LUN 當作仲裁磁碟,設定方式在此不詳細說明,可以參考本站之前win2012 文章。
建立cluster(可以使用圖形行介面或是指令)
在此示範利用指令
New-Cluster -Name MyHA -Node nodeA,nodeB -AdministrativeAccessPoint DNS -StaticAddress 192.168.1.200
建立完畢
可以在下get-clusterresource 查看HA資源
最後可以發現,並有用新增前面說明的機碼,因為此環境都是使用預設本機administrator 帳號來建立且個節點密碼都設定相同。
參考資料
Workgroup and Multi-domain clusters in Windows Server 2016
本篇瀏覽人數: 7186
您好,
謝謝您的資料,想請問基於Windows Server 2016 WorkGroup Cluster再安裝SQL Sever 2014 SE Cluster,是否也不用AD Server?
謝謝
您好
SQL 我不是很熟,但是 您可以參考下面的文章說明
https://blogs.technet.microsoft.com/technet_taiwan/2016/10/04/sql-server-2016-11/