SQL Server版本的選擇:我們在此准備使用的是SQL Server 2008 R2 Enterprise 64位X64版本。
OS版本的選擇:我們在此使用的是 Windows Serer 2008 R2 Enterprise 64位 SP1。
安裝並配置Windows Server 2008 R2故障轉移群集:
我們此次所使用的拓撲圖是:
▲ 群集拓撲圖
當Windows Server2008 R2故障轉移群集搭建成功後,我們可以看到此群集中有兩個節點,且各資源正常,如下圖所示:
安裝並配置微軟分布式事務處理協調器
微軟分布式傳輸協調程序(MSDTC)的作用是在多系統的基礎上,強制保持事務的一致性。下面我們來看一下具體的安裝和配置。
前提條件:MSDTC服務需要一個IP地址及磁盤資源。IP地址,我們規劃使用一個未被使用的192.168.1.101。磁盤資源,需要在此新增加一個磁盤專用於安裝MSDTC,不與其他應用混用。
添加磁盤資源:在存儲服務器上新添加一塊磁盤(在此我們使用2GB)。所有節點上都添加此磁盤。如下圖所示:
添加磁盤資源:返回到群集管理器,我們需要將新增加的磁盤添加到群集中。方法如下,點擊存儲---添加磁盤。
然後,確定即可。
安裝並配置MSDTC服務:方法是點擊群集下的服務和應用程序-----配置服務或應用程序,如下圖所示:
然後,出現下圖所示,選擇服務或應用程序:
點擊此界面中的分布式事務協調器(DTC),然後出現下圖所示:
在此,給MSDTC服務分配一個未被使用的IP地址。
選擇存儲,也就是我們剛剛新添加的磁盤,連續下一步後,出現下圖所示:
MSDTC的安裝和配置結束後,DNS中會多出一條相對應的A記錄,如下圖:
用戶可以測試各節點間能否互相切換,下面我們就開始進行SQL Server 2008 R2群集的部署。