环境拓扑:
3台win2008R2服务器
DC+DNS 114.251.172.70
Node01 114.251.172.71
Node02 114.251.172.72
群集IP: 114.251.172.73
MSDTC IP: 114.251.172.74
SQL群集IP: 114.251.172.75
域名:lf.com.cn
DC上安装STARWIND做网络虚拟共享磁盘,虚拟出3个磁盘
仲裁盘:Q盘,1G
MSDTC:R盘,1.5G
SQL盘:S盘,20G
Startwind安装一路下一步,到如下图
把Microsoft iSCSI Initiator Service修改成AUTO,启动
选择ADD Host,确定
默认用户名:root 密码:starwind
选择 Install License
导入licensekey,注册一下,变成试用版,
选择ADD Target
随便起个名字,这里起名叫Q,是建立以个共享磁盘做仲裁盘
在E盘建立了一个名字叫Q的IMG文件
同步模式和群集模式选上
普通无缓存模式
同理建立MSDTC,1.5G;SQL,20G
两个节点上都安装故障转移群集功能
先在node01上打开ISCSI发起程序
选是
目标填上DC上的STARWIND服务器的IP地址,快速链接
把3个盘全部连接上
如图所示
把3个磁盘都联机上
分配好盘符
在Node02上做同样操作,分配同样盘符
准备配置故障转移群集,先验证配置
把两个节点都选上
运行所有测试
报告说:表面上适合群集,查看报告发现说是网络延迟大,生产环境中应该配置双网卡,使用交叉线直连会避免该现象
选择“现在正在使用经过验证的节点创建群集。。。”
填写群集名cluster,群集IP:114.251.172.73
成功创建群集
在故障转移群集管理器中选择如下
安装分布式事务协调器(MSDTC)
名称修改成MSDTC,IP:114.251.172.74
存储选择磁盘R,Q盘已经被默认非配给仲裁盘了
开始安装SQL2008SP2
安装条件:需要.net framework3.5的支持才能安装
选择左边的安装,再选择安装新的SQL Server故障转移群集安装
一路下一步,指定SQL群集网络名称SQLcluster,命名实力SQL2008
确认磁盘3是准备要安装SQL群集的磁盘
群集的IP:114.251.172.75,
事先建立3个全局安全组,SQLagent,SQLengine,SQLana,一个用户SQLadmin,SQLadmin隶属于上述3个安全组
如下图,选择域组,才能真正实现故障转移
统一使用SQLadmin账号
选择windows身份验证模式,相对安全,指定SQLadmin作为管理员
数据目录默认都安装到了S盘
开始安装
安装成功,接下来去另一个节点安装
选择向SQL故障转移群集中添加节点
然后一路下一步,安装成功
下面来测试一下能否正常的进行故障转移
打完收工
PS:
win2008r2安装sql2008群集时,必须是sql2008sp1以上版本,因此看附件
STARWIND下载地址:http://www.starwindsoftware.com/
转载于:https://blog.51cto.com/yjb007/572563