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群集的部署。