1、準備工做: 注:此實驗可在VMWare WorkStation中完成!sql
(一)服務器相關參數:緩存
1. DC Server服務器
OS: Windwos Server 2008 R2 AD Name: jtn.com網絡
Hostname: Mailide
IP: 192.168.1.226/24 dg: 192.168.1.1工具
DNS: 192.168.1.226 DNS: 202.96.209.133測試
2. Node FileServer 加密
OS: Windwos Server 2008 R2 AD Name: jtn.comspa
Hostname:FileSVR Heartbeat: 10.0.0.1/83d
IP: 192.168.1.224/24 dg: 192.168.1.1
DNS: 192.168.1.226 DNS: 202.96.209.133
3. Node SQLServer
OS: Windwos Server 2008 R2 AD Name: jtn.com
Hostname: SQLSVR Heartbeat: 10.0.0.2/8
IP: 192.168.1.225/24 dg: 192.168.1.1
DNS: 192.168.1.226 DNS: 202.96.209.133
4. Cluster Node Server
IP: 192.168.1.202/24 Hostname: ClusterServer
//DC Server的網卡設置
//Node FileServer
//Node SQLServer
(二)安裝和配置虛擬存儲(在DC Server,即主機名爲mail上)
1. 安裝StarWind
//雙擊starwind.exe,以下圖所示:
一直到出現下圖所示爲止
//選Full installation(徹底安裝)
//出現到下圖所示紅框爲止,不能繼續安裝下去,那是由於沒有啓動Microsoft iSCSI Initiatior Service
//下面咱們來啓動Microsoft iSCSI Initiatior Service服務
//繼續安裝之,後面就很是簡單!略之!
2. 配置StarWind
//右擊StarWind Server --->Add Host
//右擊MAIL.JIN.COM –>Connect
//登陸名:root 密碼:starwind
//右擊Targets ---> Add Target
//輸入Target Alias
//選擇存儲的介質類型,分別是硬盤,光驅,磁帶,這裏選 第1項:硬盤hard disk
//選擇設備的介質類型,分別是物理,基本虛擬,高級虛擬,這裏選第二項:Basic Virtual
//咱們選第1項: Image File device
//下圖所示,分別是掛載已經存在的虛擬硬盤,建立新的虛擬硬盤,建立新的基於快照和CDP的虛擬硬盤,選第二項
//虛擬硬盤路徑、大小、是否壓縮、是否加密
//支持功能模式,Asynchronous Replication……尤爲注意:選第3項 Allow multiple concurrent iSCSI connections (clustering) 不然此實驗作不成功!
//設置緩存模式爲:Write-through caching
//建立完成Quorum.img(仲裁磁盤)
思考:
如何建立Data.img(數據磁盤)?
最後以下圖所示:
(三) 在Node SQLServer 配置iSCSI
1. 首先將Node SQLServer服務器加入域AD中,並以域管理員登陸之(略之)
2. win + R ---> control 回車 ---> iSCSI發起程序
//切換到 發現 選項 ---> 發現門戶 ---> 輸入:DC Server的IP地址,以下圖所示:
// 點擊 肯定後,以下圖所示:
//再切換到 目標 選項卡,以下圖所示操做之:
//已發現的目標的狀態都爲: 已鏈接 !
//而後,切換到 收藏的目標 已有2個目標:
3. 檢驗 磁盤管理 中是否有2塊建立的磁盤且配置之:
//win + R ---> diskmgmt.msc回車
//右擊 磁盤1 ---> 初始化磁盤(I)
//作以下圖所示的 選擇
//咱們來 新建簡單卷
(四) 在Node FileServer 配置iSCSI (注: 參考 (三) 在Node SQLServer 配置iSCSI)
1. 首先將Node FileServer服務器加入域AD中,並以域管理員登陸之(略之)
2. win + R ---> control 回車 ---> iSCSI發起程序 (略之)
3. 檢驗 磁盤管理 中是否有2塊建立的磁盤且配置之:(略之)注:只需 聯機 便可!
2、部署羣集
(一) 心跳線的配置 注:在前面的 準備工做 已標註了!
(二) 安裝故障轉移羣集
1. 在 Node SQLServer 和 Node FileServer 上分別安裝之
//開始 ---> 全部程序 ---> 管理工具 ---> 服務器管理器 ---> 功能 ---> 添加功能 ---> 故障轉移羣集
(三) 建立羣集
全部節點服務器均需開啓之,在建立羣集前。其實在任何一臺節點服務器中,皆可部署羣集,可是在那臺節點服務器上建立羣集,則此臺節點服務器就是羣集的全部者。
1. 在 Node SQLServer或Node FileServer 上建立之均可以!此處咱們在 Node SQLServer 建立!
//輸入sqlsvr
//默認之,一路……下一步……一直到以下圖所示,正在驗證……
//測試已成功,配置適合羣集。故障轉移羣集驗證報告
//起個羣集名爲WinCluster,輸入羣集IP地址:192.168.1.202 ,以下圖所示:
//下面是 確認 建立是否正確
//建立羣集已成功完成,點擊 完成
//咱們去DC Server服務器上去驗證是否加入到AD的Computers中,以下圖所示:
2. 添加另外一個節點FileSVR,參考 添加節點SQLSVR(主服務器)
思考:
餘下步驟如何配置?
//最後結果以下圖所示:
2. 檢測下配置:
//咱們在SQLSVR節點服務器上建立羣集,則此臺節點服務器就是羣集的全部者。看是否是:
//下面紅框中的IP 就是羣集的虛擬IP地址
//查查看磁盤的控制權應該在SQVSVR節點上,以下圖所示:
//再到FileSVR上去看看,磁盤的控制權應該 不 在FileSVR節點上,以下圖所示:
3、測試故障轉移:
1. 在SQLSVR節點上,做以下操做:
//開始 ---> 全部程序 ---> 管理工具 ---> 故障轉移羣集管理器
//磁盤控制權已易手------應該在另外一節點FileSVR服務器上了,
//固然羣集的虛擬IP也轉移/綁定到另外一節點FileSVR上去了
//下面咱們去FileSVR節點上去看看,驗證是否正確?
//咱們在FileSVR節點上去看看,驗證: 羣集的虛擬IP:192.168.1.202是否也轉到此節點上來了?
至此,《Windows Server 2008 R2故障轉移羣集》已配置完成!
地基已打好了,後面咱們就能夠作,如:
1.《SQL Server 2008 R2故障轉移羣集》
2.《Win Server 2008 R2 文件服務器故障轉移羣集》等
PS:
2. 《網絡負載平衡羣集》