一、基础环境:
1、四台服务器(1台AD、2台SQL服务器、1台iscsi存储服务器),
2、9个IP(1个AD的IP、2个SQL服务器的IP、1个iscsi存储服务器的IP、1个SQL集群的IP、1个DTC的IP、1个集群的IP、2个心跳线的IP)
三、准备工作:
1、安装Windows2008R2的系统,并将服务器的补丁升至最新。
2、SQL2008数据库软件一套。
3、创建一台iscsi服务器,并安装iscsi服务插件,创建虚拟磁盘及iscsi目标。
(iscsi服务需要去官网下载)
4、安装windows2008R2的域环境,并将数据库服务器加入域环境,对入域后的SQL服务器进行补丁升级,补丁升级完成后,重启服务器。
5、分别给SQL数据库服务器添加虚拟共享磁盘。
6、安装windows集群故障转移及DTC。
7、添加数据库故障集群及数据库故障节点。
四、安装步骤详解:
A、创建iscsi虚拟磁盘服务器(1、先装RAID5,2、安装iscsi服务,3、连接iscsi虚拟磁盘);
(一、创建RAID-5的硬盘)
1、打开服务器管理器,选择存储,找到磁盘管理,会看到以下的磁盘没有联机。
2、将所有的磁盘联机及初始化硬盘。
3、将磁盘做成‘RAID-5’
4、添加raid-5的硬盘数量及设置空间量。
5、添加完的及设置完空间的状态。
6、为RAID-5分配磁盘驱动号。
7、为RAID-5进行格式化。
7、为RAID-5进行格式化。
8、设置RAID-5完成。
9、点击完成后,会出现此提示框,选择‘是’
二、安装iscsi服务,并创建虚拟磁盘
1、运行安装iscsi程序压缩包,将包解压到默认位置。
1、运行安装iscsi程序压缩包,将包解压到默认位置。
2、找到解压后的文件夹,点击运行,开始安装。
3、安装后,点击开始,找到‘Micrsoft iscsi Software Target’并打开。
4、添加‘iscsic’虚拟磁盘及iscsi目标ID
5、创建虚拟磁盘
6、创建虚拟磁盘向导
7、设置虚拟磁盘存放的位置。
7、设置虚拟磁盘存放的位置。
8、给创建的虚词磁盘分配空间大小。
然后默认下一步。
9、添加虚拟磁盘完成的状态。
10、创建iscsi目标
11、创建iscsi目标向导
12、设置iscsi目标名称
13、设置iscsi标识符类型
14、选择iscsi标识符类型
14、选择iscsi标识符类型
15、选择iscsi标识符类型后的页面
15、创建iscsi标识符类型成功后
15、创建iscsi标识符类型成功后
16、给iscsi目标添加虚拟磁盘。
17、向iscsi添加现有的虚拟磁盘,选择需要添加的虚拟磁盘后,点击确定。
18、到此步骤iscsi服务及虚拟磁盘已经全部搭建完毕,
19、设置iscsi服务状态。
三、客服端使用iscsi发起程序连接iscsi虚拟磁盘。
1、将客服端的iscsi服务设置为启动,启动类型为自动。
2、在客服端,开始------->管理工具------->iscsi发起程序
2、在客服端,开始------->管理工具------->iscsi发起程序
3、选择iscsi发起程序后,回弹出此会话框,选择‘是’
4、iscsi连接设置(在目标处出入iscsi服务器的ip------->点击快速连接)
4、自动配置完成后,点击确定。
打开磁盘管理器,会发现添加的虚拟磁盘已经出现在我们的磁盘管理器内。
5、这时候再登陆到iscsi服务器上,查看iscsi服务器中,我们创建的四块虚拟磁盘的状态为,使用中!
B、安装AD服务器;(1、安装AD环境,2、添加AD管理员)
一、安装AD环境
1.点击“开始”->“运行”,输入“dcpromo”并回车,直接点击“下一步”,一般不需要“使用高级模式”
2.点击“下一步”;
3.因为是新建DC,所以选择“在新林中新建域”;
4.在目录林根级域FQDN(F)一栏中,输入建立域名,按下“下一步”,稍后会进行检查同网段上是否有无网域名称重复;
5.在“设置林功能级别”页面(如林内网域控制站皆为Windows Server 2008R2担任,则可将林功能等级提升至Windows Server 2008R2,但有些应用程序需绑AD,则暂不建议将网域等级升至Windows Server 2008R2。
确定无误后,则按下“下一步”,则会开启“其它域控选项”页面。
)
6.选择DNS,点击“下一步”;
点击下一步后,出现此对话框。
选择“是”(在进行DNS服务器角色安装之前,会先行检查该服务器是否已设定固定IP地址。
同时,会出现该警示提示(下图),是因为IPv6预设是为启动,而该Lab使用的是IPv4,故该警示可忽略,按下“是,该计算机将使用动态分配的IP地址(不推荐)”---当然,首先固定IP是最好了)
7.存放日志、数据库及SYSVOL的文件
7.存放日志、数据库及SYSVOL的文件
8、设置Administrator密码。
(windows server2008r2 对密码格式有要求:包含大小写字母和数字,长度大于8位)
9、到这里就可以检查一下前面的步骤有无错误,没有就可以直接“下一步”
10、正在配置各种设定和服务,大约5~6分钟
11、至此,AD域服务已经安装完毕!重启即可
二、添加AD管理员
1、添加用户
1、添加用户
2、新建用户
3、设置密码
4、对用户进行权限设置
a、选择用户------>右键属性
b、选择隶属于
c、给用户添加到组
c、给用户添加到组
d、添加完成后,点确定。
C、将SQL服务器加入AD(1、在入域前,应该把网卡的DNS指向AD这台服务器的ip。
2、加入后再次升级补丁);
1、点击开始------>计算机------>右键------>属性
2、点击更改设置
3、点击更改
4、写入要入域的域名,然后点击确定。
5、输入域用户和密码
5、输入域用户和密码
7、入域成功,然后重启服务器。
D、安装服务器集群故障转移(1、安装故障集群,2、添加DTC);
在安装服务器集群故障转移前,所要加入的服务器必须为入域的服务器且补丁必须为打完最新补丁的系统,而且登陆系统的时候,需要使用域用户登陆,否则无法正常添加集群故障,所添加的iscsi共享磁盘必须是联机状态(在做格式化的时候,只在第一台机器上做即可,因为第二台机器会即时更新磁盘状态)。
一、服务器集群故障转移(两台服务器都需要安装故障集群转移功能和.net Framework 3.5.1功能。
)
1、安装故障集群转移和.net Framework 3.5.1
2、添加成功后的页面
1、点击下一步
1、点击下一步
2、输入要加入集群的机器名称,或者点浏览添加。
3、添加需要加入集群的服务器
4、进行安装前本机的环境测试。
5、环境测试前的确认
6、测试完后,点击查看报告,解决相应的问题。
7、验证后,创建集群
8、输入需要加入集群的机器名称,或者在浏览中添加。
9、输入集群名称和集群的ip
10、创建集群前的确认
10、创建集群前的确认
开始创建集群
11、集群创建完成。
需要说明的是,当服务器昨晚做完集群故障转移后,主服务器的虚拟共享磁盘为联机状态,节点服务器的共享虚拟磁盘为脱机状态。
二、安装DTC
1、安装DTC
1、安装DTC
2、点击下一步
3、选择安装DTC
4、输入DTC的名称及IP
4、输入DTC的名称及IP
5、选择存储
6、安装DTC前的环境确认
7、配置DTC
8、安装完成
9、安装成功后,点击,集群管理器中的存储会找到DTC的存储,而且里面磁盘的当前所有者必须都为同一用户。
E、安装SQL数据库(a.SQL故障转移集群。
b.SQL添加故障节点)
一、安装新的SQL故障转移集群
1、点击------>新的SQl故障转移集群安装
1、点击------>新的SQl故障转移集群安装
2、安装程序支持规则
3、产品密钥
3、产品密钥
4、许可条件
5、安装程序支持
6、安装程序支持规则
7、选择需要的功能
7、选择需要的功能
8、设置SQL集群的名称
9、磁盘空间要求
10、群集资源组(默认即可)
11、为群集选择共享磁盘
11、为群集选择共享磁盘
12、为SQl集群设置IP
13、群集安全策略
13、群集安全策略
14、给SQL设置设置用户名(用户必须使用域用户)
15、选择管理模式
15、选择管理模式
16、故障报告
17、集群安装规则
17、集群安装规则
18、准备安装
19、正在安装
20、故障转移集群安装完成。
1、添加sql故障转移节点
1、添加sql故障转移节点
F、系统及SQL故障转移测试;。