Windows server 2012 故障轉(zhuǎn)移群集圖解教程
在本章節(jié)中主要講解windows server 2012故障轉(zhuǎn)移群集,故障轉(zhuǎn)移群集是 Windows Server 中的一個功能,自從在 Windows NT 4.0 Enterprise Edition 中首次引入群集以來,就可為服務(wù)器負載提供高可用性,是由一組獨立的服務(wù)器組成, 并相互協(xié)作以提高服務(wù)和應(yīng)用程序的可用性,群集中的某臺計算機上發(fā)生故障時,資源會重定向到群集中的另一臺計算機,工作量也會重新分發(fā)到群集中的另一臺計算機。可以使用故障轉(zhuǎn)移群集確保用戶幾乎一直具有訪問基于服務(wù)器的重要資源的權(quán)限。故障轉(zhuǎn)移群集是針對具有長期運行的內(nèi)存中狀態(tài)或具有大型的、頻繁更新的數(shù)據(jù)狀態(tài)的應(yīng)用程序而設(shè)計。這些應(yīng)用程序稱為狀態(tài)應(yīng)用程序,并且它們包括數(shù)據(jù)庫應(yīng)用程序和消息應(yīng)用程序。故障轉(zhuǎn)移群集的典型使用包括文件服務(wù)器、打印服務(wù)器、數(shù)據(jù)庫服務(wù)器和消息服務(wù)器。
雖然老版本 Windows Server 的故障轉(zhuǎn)移群集功能為實施高可用性解決方案提供了穩(wěn)健的基礎(chǔ),但這些功能在 Windows Server 2012 中得到了極大的增強,可以提供更高擴展能力,更快速的故障轉(zhuǎn)移,更大的實施靈活性,以及更容易的管理。相比 Windows Server 2008 R2,Windows Server 2012 中的故障轉(zhuǎn)移群可提供更好的擴展性,包括:
1、創(chuàng)建最多包含 64 個節(jié)點的群集,對您的環(huán)境進行擴展,而老版本只能包含 16 個節(jié)點。
2、通過對基礎(chǔ)架構(gòu)進行擴展,每個群集最多可運行 4,000 個虛擬機,每個節(jié)點最多可運行1,024 個虛擬機。
3、具有控制虛擬機群集管理和其他群集角色的功能。
4、相比Windows Server 2008 R2,增加了對于擴展文件服務(wù)器的支持。
5、支持群集感知更新 (CAU),群集感知更新 (CAU)是一個自動化的功能,允許更新自動應(yīng)用于群集服務(wù)器中的主機操作系統(tǒng),并且更新過程中的可用性損失極小或為零
6、在運行 Windows Server 2012 的群集中,管理員可以配置對同時運行 Windows Server 2012 的群集虛擬機上的服務(wù)進行監(jiān)視。
7、Microsoft iSCSI Software Target 是 Windows Server 2012 中的一項集成功能。它可通過 TCP/IP 從服務(wù)器提供存儲,包括故障轉(zhuǎn)移群集中托管的應(yīng)用程序的共享存儲。在 Windows Server 2012 中,可使用故障轉(zhuǎn)移群集管理器或 Windows PowerShell cmdlet 將高度可用的 iSCSI 目標(biāo)服務(wù)器配置為群集角色。
一、安裝故障轉(zhuǎn)移群集
在配置故障轉(zhuǎn)移群集之前,首先要確定群集中的服務(wù)器要滿足其最低要求,在常見的部署中,會準(zhǔn)備一臺兼容群集服務(wù)角色的共享存儲設(shè)備來存放服務(wù)器節(jié)點所需共享數(shù)據(jù),無論所連接的共享存儲設(shè)備是SAN還是DAS,只要使用不同的LUN,便可以讓多個群集架構(gòu)來進行訪問。建議您使用NTFS格式化的分區(qū)。如果您使用群集共享卷(CSV的),每個人的分區(qū)必須是NTFS。如果在群集中的一臺服務(wù)器發(fā)生了故障,則群集中的其它服務(wù)器會立刻接手并繼續(xù)運行。而這些服務(wù)器是通過心跳網(wǎng)絡(luò)來進行相互檢測的,當(dāng)服務(wù)器發(fā)生故障時,其他的服務(wù)器就會檢測不到故障服務(wù)器的心跳信號,此時就會認為此服務(wù)器發(fā)生故障,并立刻接手并繼續(xù)運行。可以通過多個不同網(wǎng)絡(luò)來連接群集節(jié)點。或者,您也可以將您的群集節(jié)點的一個網(wǎng)絡(luò),構(gòu)建與組網(wǎng)絡(luò)適配器,冗余交換機,冗余路由器或類似的硬件,消除單點故障。除了這些,還建議最好使用一組包含相同或相似組件的匹配計算機。
windows server 2012故障轉(zhuǎn)移群集可以給虛擬機帶來高可用性,減少虛擬機當(dāng)機的危險,下面我們就針對2臺windows server 2012安裝故障轉(zhuǎn)移群集并建立故障轉(zhuǎn)移群集群集:
1、通過添加功能和角色安裝向?qū)Вx擇故障轉(zhuǎn)移群集(如下圖),點擊下一步,直到安裝完成,安裝完成后系統(tǒng)不需要重新啟動。
2、在服務(wù)器管理器中,點擊工具,在彈出的菜單中選擇故障轉(zhuǎn)移群集管理器,或者在開始界面中選擇故障轉(zhuǎn)移群集管理器。
二、驗證故障轉(zhuǎn)移配置
1、打開故障轉(zhuǎn)移群集后,在正式建立群集之前,需要先行完成所有想加入群集服務(wù)器計算機的配置自動檢測,以便于在后續(xù)整個群集的部署過程中更加順利。點擊驗證配置。
2、接著“在開始之前”的界面中,單擊“下一步”按鈕繼續(xù)
3、在“選擇服務(wù)器或群集”界面中,直接輸入或者單擊“瀏覽”按鈕將所有要加入群集的服務(wù)器添加進來,然后單擊“下一步”按鈕。
4、在驗證配置向?qū)е凶詈眠x擇運行所有測試,進行全部檢測就是可以查看到服務(wù)器之間建立群集的所有設(shè)置,包括網(wǎng)絡(luò)、共享磁盤、操作系統(tǒng)等。
5、確認驗證配置。
6、群集驗證在 Windows Server 2012 中有所改進,比老版本故障轉(zhuǎn)移群集的速度更快。
7、測試完成后,會在摘要中看到每個項目的測試結(jié)果,如果有哪一項被檢測失敗,則可以單擊“查看報告”按鈕來查看每一項失敗的原因以及失敗的明確描述。在默認狀態(tài)下報告文件會以HTML格式被儲存在SystemRoot\Cluster\Reports中,并且在報告上會自動標(biāo)上當(dāng)時測試的日期域時間。
8、最后點擊查看報告,查看完整的測試報告網(wǎng)頁。
三、建立故障轉(zhuǎn)移群集
在通過所有的故障轉(zhuǎn)移群集檢測后,就可以建立群集主機了。在建立群集時,要注意防火墻的設(shè)置,大部分的群集故障是由防火墻所引起的。并且保證節(jié)點之間和存儲的網(wǎng)絡(luò)通信安全可靠。
1、在開始之前的界面中,單擊下一步。
2、在用于管理群集的訪問點的界面中,必須輸入一個目前尚未存在的群集名稱,以及相對應(yīng)的群集IP地址。
3、確認無誤后,單擊“下一步”
4、將會開始創(chuàng)建群集,可查看驗證進程
5、在摘要中,顯示配置完成和成功創(chuàng)建的群集,可以單擊“查看報告”按鈕來查看詳細列表。
6、成功創(chuàng)建群集。
四、配置故障轉(zhuǎn)移群集角色
Windows Server 故障轉(zhuǎn)移群集為 Hyper-V 基礎(chǔ)架構(gòu)提供了一個至關(guān)重要的技術(shù),不僅可以提供可用性,而且可以提供可移植性。虛擬化和私有云環(huán)境的一個重要概念在于破除負載與底層物理資源之間的捆綁關(guān)系,而故障轉(zhuǎn)移群集通過使用實時遷移技術(shù)在不同物理宿主機之間不停機移動和放置虛擬機。如果有節(jié)點遇到故障,虛擬機將被分散到其他群集節(jié)點上。在老版本 Windows Server 中,任何資源都可以分散到承載虛擬機數(shù)量最少的群集節(jié)點中。在 Windows Server 2012 中,這種邏輯進行了改進,可以根據(jù)宿主機的內(nèi)存數(shù)量這一最常見的約束性資源,決定虛擬機的分散方式。每個虛擬機都可以放置到空閑內(nèi)存資源最多的節(jié)點中,并且會針對每個虛擬機的資源需求進行評估。
下面我們就進行配置故障轉(zhuǎn)移群集中的Hyper-V。
1、在故障轉(zhuǎn)移群集管理器中,右鍵點擊角色,選擇配置角色。
2、在“開始之前”的界面中,單擊下一步。
3、在“選擇角色”的界面中,選中“虛擬機”,然后擊“下一步”按鈕。
4、在選擇虛擬機頁面中,選擇要配置高可用性的虛擬機,這里會顯示群集中所有的虛擬機。勾選虛擬機后單擊“保存”按鈕,如果虛擬機不在共享存儲中,設(shè)置虛擬機高可用性將會失敗。單擊“下一步”按鈕。
5、確認選擇的虛擬機。
6、對虛擬機進行配置高可用性
7、在“摘要”界面中,顯示已經(jīng)成功為此虛擬機配置了高可用性,但是系統(tǒng)也給出了相關(guān)的警告。
五、測試故障轉(zhuǎn)移群集
為了確保所建立的虛擬機高可用性在故障轉(zhuǎn)移群集功能的整成運行,接下來可以做一些簡單的故障模擬測試。為了達到最好的效果,我們這里將其中的一臺主機關(guān)機,而這臺主機上運行著虛擬機。首先,我們關(guān)閉了hyper-v01服務(wù)器,在不到10秒的時間里,故障轉(zhuǎn)移群集發(fā)現(xiàn)了已經(jīng)失去的hyper-v01服務(wù)器。但hyper-v01上的虛擬機也無法連接。
隨后故障轉(zhuǎn)移群集將hyper-v01上的虛擬機立刻在hyper-v02上自動重新啟動,并且使新建虛擬機恢復(fù)正常,此次實驗獲得成功。
windows server 2012故障轉(zhuǎn)移群集就介紹到這里。
相關(guān)文章:
1. Linux中如何查看usb設(shè)備信息2. Linux?服務(wù)器硬件數(shù)據(jù)的收集及使用案例3. centos7之如何進行ip和端口限制4. linux中如何修改打開文件數(shù)限制open file limit5. linux所有命令都失效顯示bash: xxxxx: command not found的解決6. Nginx修改默認80端口(解決跟Tomcat的端口沖突)7. Linux命令之mkdir 和 touch詳解8. centos7防火墻如何設(shè)置只對部分端口號限源9. Windows server部署DNS服務(wù)的詳細圖文教程10. Linux防火墻iptables添加白名單方式
