Oracle故障轉(zhuǎn)移群集環(huán)境搭建與測試
WinServer2012R2故障轉(zhuǎn)移群集上?;ボ洠篐elteWinServer2012R2故障轉(zhuǎn)移群集文檔版本:1.0編寫時間:2016-08-07文檔作者:Helte 更新時間:……目錄1. 簡
WinServer2012R2故障轉(zhuǎn)移群集上?;ボ洠篐elte
WinServer2012R2故障轉(zhuǎn)移群集
文檔版本:1.0編寫時間:2016-08-07
文檔作者:Helte 更新時間:……
目錄
1. 簡述 .
1.1. 背景
1.2. 工作原理
1.3. 工作狀態(tài) 2. ........................................................................ 3
2.1.
2.2. .................................................................................... 4 3.
............................................................................................ 4
數(shù)據(jù)庫服務(wù)器的搭建 . ........................................................................ 8
存儲服務(wù)器的搭建 ........................................................................................ 9
,WinServer2012R2故障轉(zhuǎn)移群集上?;ボ洠篐elte
1. 簡述
1.1. 背景
其前身為微軟的服務(wù)器群集并對之做相應(yīng)的改進,解決企業(yè)服務(wù)器部署過程中的單點故障,的冗余實現(xiàn)的。
1.2. 工作原理
故障轉(zhuǎn)移群集必須基于域的管理模式部署,以“心跳機制”來監(jiān)視各個節(jié)點的健康狀況;備用服務(wù)器以心跳信號來確定活動服務(wù)器是否正常,要讓備用服務(wù)器變成活動服務(wù)器,它必須確定活動服務(wù)器不再正常工作。
1.3. 工作狀態(tài) 不難想象出它的工作狀態(tài),但由于具體應(yīng)用環(huán)境的不同,1. 定期同步:在這種模式定期更新與觸發(fā)更新的優(yōu)點在于資源開銷少,2. 觸發(fā)更新:但次模式下資源開銷:此模式下群集服務(wù)器同時在共享存儲設(shè)備上記錄狀態(tài),當(dāng)
,WinServer2012R2故障轉(zhuǎn)移群集上?;ボ洠篐elte
2. 環(huán)境介紹;網(wǎng)絡(luò)配置及拓?fù)湓O(shè)計
2.1. 環(huán)境介紹
此次試驗環(huán)境包括4臺設(shè)備:2臺Oracle 供所需存儲;1臺域控制器用于提供域環(huán)境。Starwind 軟件來實現(xiàn)的, 此次實驗我們分別搭建Oracle Oracle 實例的故障轉(zhuǎn)移群集。
每個節(jié)點服務(wù)器配置3塊網(wǎng)卡,分別連接域網(wǎng)絡(luò)、heart 線、iSCSI 存儲網(wǎng)絡(luò)。
域網(wǎng)絡(luò):節(jié)點服務(wù)器有一塊網(wǎng)卡連接到此網(wǎng)絡(luò),客戶也通過此網(wǎng)絡(luò)來連接節(jié)點服務(wù)器。 Heart 線:節(jié)點服務(wù)器之間需要隨時監(jiān)聽對方的狀態(tài),以得知對方是否故障或重新恢復(fù)。為了避免受到其他網(wǎng)絡(luò)流量的干擾,建議節(jié)點之間通過專用網(wǎng)絡(luò)進行通信。 iSCSI 網(wǎng)絡(luò):
節(jié)點服務(wù)器各有一塊網(wǎng)卡連接到iSCSI 網(wǎng)絡(luò),并且通過此網(wǎng)絡(luò)來連接目標(biāo)服務(wù)器和訪問存儲設(shè)備內(nèi)的文件。
為了更好的實現(xiàn)高可用性,也可以在節(jié)點和客戶端之間,節(jié)點和目標(biāo)服務(wù)器之間采用適當(dāng)?shù)墓收匣謴?fù)措施。節(jié)點和客戶端之間,可以在節(jié)點上配置兩塊網(wǎng)卡來連接兩個網(wǎng)絡(luò),通過這兩個網(wǎng)絡(luò)都可以跟客戶端通信,也就是相當(dāng)于有兩個public ,或者是采用具有teaming 功能的網(wǎng)卡,在計算機內(nèi)配置多塊網(wǎng)卡,通過驅(qū)動程序變動一塊虛擬網(wǎng)卡,外部計算機就認(rèn)為只有一塊網(wǎng)卡,但heart 網(wǎng)絡(luò)不要使用 teaming功能的網(wǎng)卡,以免因為延遲問題而影響到節(jié)點之間通信的實時性。iSCSI 也不支持此功能的網(wǎng)卡。
,WinServer2012R2故障轉(zhuǎn)移群集上海互軟:Helte
此環(huán)境搭建共需要四臺服務(wù)器 ,考慮到系統(tǒng)兼容性的問題此次試驗四臺服務(wù)器統(tǒng)一采用WinServer2012R2OS 。
2.2. 網(wǎng)絡(luò)配置及拓?fù)湓O(shè)計
一下是此次試驗的網(wǎng)絡(luò)拓?fù)浼癐P 地址規(guī)劃:

3.
所以在我們再次實施部署只需要將當(dāng)前服務(wù)器狀態(tài)添
,WinServer2012R2故障轉(zhuǎn)移群集上?;ボ洠篐elte
圖一

恢復(fù)到初次啟動的快照后,

我們開始域控制器的部署,已經(jīng)WIN R鍵>servermanager調(diào)用服務(wù)器管理器如圖2:
2
在彈出的對話框中點擊管理選擇添加角色和功能;安裝類型對話框配置默認(rèn)點擊下一步;服務(wù)器選擇對話框配置默認(rèn)點擊下一步;服務(wù)器角色對話框中勾選Active Directory域服務(wù)如圖3,
,WinServer2012R2故障轉(zhuǎn)移群集上?;ボ洠篐elte
圖

3

點擊下一步;功能對話框配置默認(rèn)點擊下一步;直到安裝。在等待安裝完成這段時間,我們可以關(guān)閉當(dāng)前的對話框;使安裝程序后臺運行這是2012R2做的改進;如圖4
圖4
當(dāng)然這里只是將域控制器的能能模塊安裝完畢了,下面我們需要將當(dāng)前服務(wù)器提升為域控制器;點擊帶有黃色警告標(biāo)示的通知選擇將此服務(wù)器提升為域控制器;在部署配置對話框中選擇添加新林并鍵入根域名:DCLab.com 如圖5;
,WinServer2012R2故障轉(zhuǎn)移群集上海互軟:Helte

圖

5
點擊下一步;在域控制器選項中鍵入DSRM 密碼點擊下一步;DNS 選項對話框配置默認(rèn);其他選項配置默認(rèn);直到安裝。此時域控制器功能配置完成。由于模擬環(huán)境無法模擬交換機,所以我們還需要還需要配置添加一塊網(wǎng)絡(luò)適配器;并將兩個適配器添加NICTeaming 。首先我們打開服務(wù)器管理器點擊本地服務(wù)器;在屬性模塊中選擇NIC 組合;在彈出的NIC 組合對話框中組模塊中點擊任務(wù)選擇新建組;并在彈出的新建組對話框中將相應(yīng)的網(wǎng)卡添加到組中,并為該組命名為心跳網(wǎng)卡如圖6:
,WinServer2012R2故障轉(zhuǎn)移群集上?;ボ洠篐elte
圖6
最后我們還需要為心跳網(wǎng)卡配置IP 及DNS 信息;此時我們的DC 服務(wù)器配置完畢。當(dāng)然我們可以在此時建立新的快照,方便以后恢復(fù)配置。
3.2. Oracle 數(shù)據(jù)庫服務(wù)器的搭建
這次實驗部署Oracle 數(shù)據(jù)庫服務(wù)器我們選擇的是官方的Oracle11g 發(fā)行版;下載并解壓完畢后;我們找到database 文件夾下的Setup 可執(zhí)行文件并雙機執(zhí)行;在彈出的配置安全更新對話框中我們輸入電子郵件地址及密碼如圖7;
圖

7
我們選擇創(chuàng)建和配置數(shù)據(jù)庫;點擊下一步;在(因為桌面類無法滿足我們此次試驗需求:無法網(wǎng)絡(luò)訪問,;點擊下一步;在彈出的安裝類型對話框中我們;點點擊下一步;數(shù)據(jù)庫標(biāo)識符對話框我們將全局?jǐn)?shù)CU1;點擊下一步;配置選項對話框默認(rèn)配置;點擊下一步;管理選項點擊下一步;數(shù)據(jù)庫存儲對話框配置默認(rèn);點擊下一步;備份和恢復(fù)對話框我們點擊下一步;方案口令對話框我們選擇對所有用戶使用相同口令并設(shè)置口令;點擊下一步;直到完成。
搭建完成后我們將服務(wù)器名改為CU1與CU2,然后加域(加域過程此處不再贅述)
,WinServer2012R2故障轉(zhuǎn)移群集上?;ボ洠篐elte
3.3. 存儲服務(wù)器的搭建
此次存儲服務(wù)器的環(huán)境搭建,我們需要將存儲服務(wù)器的兩塊網(wǎng)卡通過NIC 進行綁定,以此來模擬鏈接交換機,虛擬磁盤是通過StarWind 這款軟件來實現(xiàn)的,這里省略掉了軟件的安裝過程,軟件安裝完畢后,我們雙機執(zhí)行,在彈出的頁面中右擊StarWind server選擇addhost 如圖8;
圖

8
;完成后我們發(fā)現(xiàn)在StarWind serverstorageserver ,我們右擊Connect ,此時會彈出登starwind ),我們登錄成功后,在我們主機名下方會出現(xiàn)targets ;此時會出現(xiàn)add targets wizard,第一個對話框讓我們?yōu)樾碌腖un Lun 卷別名設(shè)置為:quorum 選擇Basic Virtual ;點擊下一步,Creater new virtual disk;點擊下600Mb ,并命名為My ComputerCquorum.img如圖9
,WinServer2012R2故障轉(zhuǎn)移群集上海互軟:Helte
圖

9

10
圖quorum 卷已經(jīng)出現(xiàn)在targets 下了,我們用相同的方式創(chuàng)建share 卷2Gb 。如圖11