故障轉移群集是一個很實用的功能,而windows在2016版本開始,終於支持不用域做故障轉移群集.
在群集中,我們可以設定一個"群集IP"
而客戶端只需要根據這個"群集IP"就能連接當前群集的主服務器.而不必關心群集服務器之間的替換.
而更棒的是,它是"去中心"的,它沒有一個中心主機,我們都知道"有中心"的集群,如果"中心"出了問題,那么整個集群都無法運行了.
而故障轉移群集,通常是無中心,或者多中心的(多台設備當中心,只要剩下一個,就沒事).
演示環境
1. 通用配置
Key | Value |
---|---|
系統版本 | Win2016 |
集群IP | 10.22.20.201 |
網段 | 10.22.20.0 |
網關 | 10.22.20.1 |
2. 設備配置
設備編號 | IP地址 | 域名 |
---|---|---|
1 | 10.22.20.10 | d1.net |
2 | 10.22.20.11 | d2.net |
3 | 10.22.20.12 | d3.net |
安裝功能
1. 在這個界面點擊"添加角色和功能"
2. 在彈出的窗口跳到"服務器角色"頁,選"DNS"服務,如果已經有了就不用選,按下一步.
3. 在"功能"頁選"故障轉移群集",並一路繼續,直到安裝完成.
配置DNS
我這里是建議每台設備單獨配置DNS的,因為我要去中心化,如果只有一台設備配置了DNS,而那台設備如果垮了,就整個垮了.
1. 點這里進DNS管理器
2. 新建區域
接下來依次:選擇主區域,下一步,名稱輸入"net",后面一路默認即可
完成:
3. 添加所有設備的DNS信息
依次添加所有設備,按照最上面的表添加
4. 修改本機的DNS服務器ip指向自己
配置計算機名稱
- 打開計算機屬性
- 在"計算機名"頁,點"更改"
- 在"計算機名"編輯框輸入域名前綴,參考最上面的表,我第一台應該填"d1"
- 點擊"其它"
- 在"dns后綴"編輯框輸入"net"
- 一路點確認回去,並重啟...