技术开发 频道

SQL Server2008R2故障转移群集环境准备

        【IT168 技术】在上篇《初探:SQL Server 2008 R2故障转移群集》一文中,只是简单罗列出来在安装SQL Server故障转移之前的准备工作,下面我们就开始针对每一项进行操作,逐项满足部署要求:

  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)。所有节点上都添加此磁盘。如下图所示:

  添加磁盘资源:返回到群集管理器,我们需要将新增加的磁盘添加到群集中。方法如下,点击存储---添加磁盘。

  然后,确定即可。

${PageNumber}

  安装并配置MSDTC服务:方法是点击群集下的服务和应用程序-----配置服务或应用程序,如下图所示:

  然后,出现下图所示,选择服务或应用程序:

  点击此界面中的分布式事务协调器(DTC),然后出现下图所示:

  在此,给MSDTC服务分配一个未被使用的IP地址。

  选择存储,也就是我们刚刚新添加的磁盘,连续下一步后,出现下图所示:

  MSDTC的安装和配置结束后,DNS中会多出一条相对应的A记录,如下图:

  用户可以测试各节点间能否互相切换,下面我们就开始进行SQL Server 2008 R2群集的部署。请继续关注《搭建SQL Server 2008 R2故障转移群集

0