一、环境
1、4台服务器(1台AD、2台SQL服务器、1台iscsi存储服务)
2、9个(1个AD的IP、2个SQL服务器的IP、1个iscsi存储服务器的IP、1个SQL集群的IP、1个DTC的IP、1个集群的IP、2个心跳线的IP)
AD:192.168.5.106
SQL-A:192.168.5.181/10.10.10.1(心跳)
192.168.5.184(DTC)
192.168.5.185(群集)
192.168.5.186(群集)
SQL-B:192.168.5.182/10.10.10.1(心跳)
iscsi存储服务器:192.168.5.183
二、准备工作
1、安装Windows2008R2的系统,并将服务器的补丁升至最新。
2、SQL2008数据库软件一套。
3、创建一台iscsi服务器,并安装iscsi服务插件,创建虚拟磁盘及iscsi目标。(iscsi服务需要去官网下载)
4、安装windows2008R2的域环境,并将数据库服务器加入域环境,对入域后的SQL服务器进行补丁升级,补丁升级完成后,重启服务器。
5、分别给SQL数据库服务器添加虚拟共享磁盘。
6、安装windows集群故障转移及DTC。
7、添加数据库故障集群及数据库故障节点。
三、安装步骤详解:
1、创建iscsi虚拟磁盘服务器(1、先装RAID5,2、安装iscsi服务,3、连接iscsi虚拟磁盘);
2、打开服务器管理器,选择存储,找到磁盘管理,会看到以下的磁盘没有联机
3、安装iscsi服务(Micrsoft iscsi Software Target),并创建虚拟磁盘
4、创建AD,运行->dcpromo...
5、在域创建群集用户cluseruser和组SQLCluster,将节点服务器加入域,并分别在节点添加此用户
6、计算机功能——安装故障群集转移,验证OK后创建群集sqlcluser(192.168.5.185)
7、安装DTC服务,故障转移群集管理器——配置服务和应用程序ITV-DTC(192.168.5.184)
四、安装SQL数据库
1、A节点打开数据库安装程序——新的SQL故障转移群集安装(填写SQLSERVER网络名称:ITV-SQL-JIQUN)
2、分配SQL群集分配IP 192.168.5.186,设置域组和域用户登录代理和数据库引擎
3、B节点打开数据库安装程序——向SQL故障转移群集添加节点(注意登录的用户为域用户)
五、测试验证
1、在故障群集转移管理器右击节点1,选择停止群集服务,可以看到节点2接替工作