作者自述:

Windows和SQL的故障转移集群技术已经非常成熟了,但是一直都没有使用的原因是一直以来都是过着穷人的日子,没有多余的服务器和存储。咱是穷人的孩子啊,这点困难哪能难倒咱呢??最后掏了2台HP DL380G6和几百GB的EMC存储空间,终于可以做了,哈哈。。。。笑容还没从咱的脸上消退呢,悲剧发生了!!!!机房停电,关设备,一切都是那么顺利和自然。。。恢复电力,开设备,SQL2005服务器硬盘的RAID5信息竟然被破坏了!!不过还好上面运行的都是一些边缘的时效性不是很高的系统。这下可以安心做我的故障转移集群了,用了2天的时间把系统恢复了,现在坐下来想想应该记住这次教训,所以就有了这篇文章。

硬件配置

服务器2台:HP DL380G6 / 内存8GB /2颗4核Intel Xerox CPU

EMC CX存储:仲裁10GB / DTC 10GB / SQL2008 500GB

系统配置

IP地址 : 10.18.4.132/10.18.4.133

心跳IP地址: 192.168.0.10/192.168.0.20

另外需要3个IP地址分别给Cluster、Cluster DTC、SQL Cluster使用

系统配置图:

软件设置:

Windows 2003 活动目录

Windows 2008 Enterprise SP2

SQL Server 2008 Enterprise

 

下面是具体的安装步骤:

1、 两台Windows2008服务器安装最新的补丁。

2、 将硬盘挂载到服务器

在其中一台服务器上“服务器管理器”中,展开“存储”,选择“磁盘管理”

发现了右边的新磁盘,在磁盘上右键“联机”

 

在磁盘上右键“新建简单卷”

完成之后的状态是这样的

到另外一台服务器上,在“服务器管理器”中看到的磁盘状态如下,磁盘状态已经是初始化好的了,只是没有联机,现在把它们联机

完成后的状态如下

3、在两台服务器上分别作下面的操作,“控制面板”->“管理工具”-> “服务器管理器”

在“服务器管理器”中,选择“功能”,“添加功能”

选中“故障转移集群”->“下一步”

显示安装成功,点击“完成”

这样在两台服务器上都安装好“故障转移集群”功能,准备工作到此为止,之后是真正的安装过程,预知后事如何请看下集。