windows故障转移群集和mysql_Windows 2016 无域故障转移群集部署方法 超详细图文教程...
故障轉(zhuǎn)移群集是一個(gè)很實(shí)用的功能,而windows在2016版本開始,終于支持不用域做故障轉(zhuǎn)移群集.
在群集中,我們可以設(shè)定一個(gè)"群集IP"
而客戶端只需要根據(jù)這個(gè)"群集IP"就能連接當(dāng)前群集的主服務(wù)器.而不必關(guān)心群集服務(wù)器之間的替換.
而更棒的是,它是"去中心"的,它沒有一個(gè)中心主機(jī),我們都知道"有中心"的集群,如果"中心"出了問題,那么整個(gè)集群都無法運(yùn)行了.
而故障轉(zhuǎn)移群集,通常是無中心,或者多中心的(多臺(tái)設(shè)備當(dāng)中心,只要剩下一個(gè),就沒事).
演示環(huán)境
1. 通用配置
KeyValue
系統(tǒng)版本
Win2016
集群IP
10.22.20.201
網(wǎng)段
10.22.20.0
網(wǎng)關(guān)
10.22.20.1
2. 設(shè)備配置
設(shè)備編號(hào)IP地址域名
1
10.22.20.10
d1.net
2
10.22.20.11
d2.net
3
10.22.20.12
d3.net
安裝功能
1. 在這個(gè)界面點(diǎn)擊"添加角色和功能"
2. 在彈出的窗口跳到"服務(wù)器角色"頁,選"DNS"服務(wù),如果已經(jīng)有了就不用選,按下一步.
3. 在"功能"頁選"故障轉(zhuǎn)移群集",并一路繼續(xù),直到安裝完成.
配置DNS
我這里是建議每臺(tái)設(shè)備單獨(dú)配置DNS的,因?yàn)槲乙ブ行幕?如果只有一臺(tái)設(shè)備配置了DNS,而那臺(tái)設(shè)備如果垮了,就整個(gè)垮了.
1. 點(diǎn)這里進(jìn)DNS管理器
2. 新建區(qū)域
接下來依次:選擇主區(qū)域,下一步,名稱輸入"net",后面一路默認(rèn)即可
完成:
3. 添加所有設(shè)備的DNS信息
依次添加所有設(shè)備,按照最上面的表添加
4. 修改本機(jī)的DNS服務(wù)器ip指向自己
配置計(jì)算機(jī)名稱
打開計(jì)算機(jī)屬性
在"計(jì)算機(jī)名"頁,點(diǎn)"更改"
在"計(jì)算機(jī)名"編輯框輸入域名前綴,參考最上面的表,我第一臺(tái)應(yīng)該填"d1"
點(diǎn)擊"其它"
在"dns后綴"編輯框輸入"net"
一路點(diǎn)確認(rèn)回去,并重啟...
上面我們配置了一臺(tái)設(shè)備,接著根據(jù)那個(gè)配置,配置其它設(shè)備.這里我配置了三臺(tái)設(shè)備:
創(chuàng)建故障轉(zhuǎn)移群集,并添加設(shè)備.
之前的操作都是每臺(tái)服務(wù)器都要做的,而這個(gè)操作,只需要任選一臺(tái)去做即可,我這里選d1
1. 在這打開"故障轉(zhuǎn)移群集管理器"
2. 點(diǎn)創(chuàng)建群集
3. 輸入三個(gè)服務(wù)器域名,點(diǎn)"添加"
等待驗(yàn)證結(jié)束后,點(diǎn)下一步即可
4. 跳過驗(yàn)證
然后會(huì)有個(gè)驗(yàn)證,這個(gè)驗(yàn)證可以跳過.當(dāng)然你也可以驗(yàn)證試試...
5.配置群集名稱和IP
IP在第一章的表格里提到過
后面一路點(diǎn)下一步與確認(rèn)即可.
讓其它設(shè)備連接到群集管理器
注意:這個(gè)連接并不是一定要連的,就算不連接,該設(shè)備也是群集管理器的一份子,連接上去只是為了"做管理員",可以去管理這個(gè)群集
1. 在其它設(shè)備打開"故障轉(zhuǎn)移群集管理器",點(diǎn)"連接到群集"
2. 查找此服務(wù)器的群集
3. 連接成功
配置完成&測(cè)試
1. 完成配置
以上的操作結(jié)束后可以在群集管理器里看到一個(gè)集群,以及三個(gè)節(jié)點(diǎn),節(jié)點(diǎn)的顏色是綠的表示群集當(dāng)前三個(gè)節(jié)點(diǎn)都在穩(wěn)定運(yùn)行著
其中一臺(tái)設(shè)備會(huì)綁定群集的IP,作為對(duì)外的IP.外部設(shè)備只需要訪問這個(gè)IP即可訪問服務(wù)
如果這臺(tái)對(duì)外的機(jī)器突然崩潰了,則群集會(huì)自動(dòng)觸發(fā)故障轉(zhuǎn)移,將這個(gè)IP轉(zhuǎn)移到另一臺(tái)機(jī)器
2. 關(guān)機(jī)測(cè)試轉(zhuǎn)移
咱把主機(jī)關(guān)了,測(cè)試一下
3. 在其它機(jī)器查看
可以發(fā)現(xiàn),這里顯示該設(shè)備已經(jīng)故障,并且IP也被切換了過來
4. 驗(yàn)證下"去中心"效果
如你所見,我的群集是在d1上創(chuàng)建的,那么把d1關(guān)了會(huì)怎樣呢?
這里把d1關(guān)了,把最開始關(guān)閉的d3再次打開.
5. 結(jié)果
就算群集是d1創(chuàng)建的,d1關(guān)了也毫不影響整個(gè)集群的連接,它不是"中心"
就算d3一開始有ip,后來ip被轉(zhuǎn)移了,d3重新打開也沒有直接重新獲得ip,可見它也不是"中心"
windows的故障轉(zhuǎn)移群集去中心測(cè)試完成
總結(jié)
以上是生活随笔為你收集整理的windows故障转移群集和mysql_Windows 2016 无域故障转移群集部署方法 超详细图文教程...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Leetcode 209.长度最小子序列
- 下一篇: mysql的每隔1分钟定时_简单易用,s