Windows-Server-2012R2 SQL-Server-2012FCI故障转移群集部署
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
windows server 2012+SQL server 2012
故障转移群集部署
2018.05.13
目录
环境准备 (3)
一、逻辑分区的设置 (5)
1.1 安装StarWind5.4 (5)
1.2 配置StarWind (7)
1.3 防火墙设置 (15)
1.4 节点连接ISCSI设备 (16)
二、群集的创建和配置 (21)
2.1 .NET Framework 3.5 功能和故障转移群集添加 (21)
2.2 创建群集 (23)
2.3 配置MSDTC (29)
三、SQL Server 2012群集安装 (33)
3.1 服务器1安装SQL Server 2012 (33)
3.2 服务器2安装SQL Server 2012 (47)
环境准备
1、主机:2台节点服务器(服务器1和服务器2,VMware环境),另准备1台服务器安装StarWind5.4(本次演示中用域服务器兼职),下称服务器3
2、操作系统:Windows Server 2012R2 Standard
3、数据库:SQL Server 2012
4、网络配置:
5、域账户配置:在域中添加账户Bigant1,登陆节点1;账户Bigant2登陆节点2;且赋予两个账户对服务器1和2的本地系统管理员权限;添加SQL Server 账户sql2012,上述所有域账号创建时注意设置“密码永不过期”。
注:在域服务器中要提升Bigant1和Bigant2的权限为管理员,否则无法创建群集,如下图
6、网络拓扑图
一、逻辑分区的设置
1.1安装StarWind5.4 1、在服务器3上安装
2、根据提示点击下一步安装
3、启动ISCSI服务(点击确定后在服务管理器中查看ISCSI是否启动,手动启动)
4、最后一步
5、安装完成
1.2配置StarWind
1、打开StarWind软件,添加主机
2、地址默认127.0.0.1,端口不变,点击OK
3、创建完成后,右击主机名,点击Connect
4、默认账号root,密码:starwind,点击OK登录
5、在本地磁盘中新建虚拟磁盘文件夹ISCSI,并提前准备各个虚拟磁盘需要用到的文件夹(文件夹名称和个数随意,此处为便于区分以功能命名)
6、添加Target
7、输入可分辨的名称
8、选择存储类型
9、选择设备类型
10、选择虚拟设备类型
11、创建一个新的虚拟磁盘
12、虚拟磁盘路径(选择文件夹路径时选择完毕手动输入文件夹名+.img,如cluster.img),大小,是否压缩,是否加密
13、选择支持的功能模式
14、选择缓存模式
15、磁盘信息
16、配置完成
17、依照上述操作添加多个设备以便创建集群时使用,也可在需要使用时临时添加
1.3防火墙设置
本次演示中为节省篇幅统一关闭了服务器1、2、3的防火墙,如不能关闭防火
墙,则在防火墙上开放软件对应的端口,如ISCSI端口3260-3261,大蚂蚁服务端口6661-6663、8000,SQL server端口1431等。
1.4节点连接ISCSI设备
1、启动ISCSI客户端,在服务器1“管理工具”中启动ISCSI发起程序
2、添加门户
点击发现门户,输入服务器3的IP地址,端口默认
3、点击“目标”,选择ISCSI设备,点击连接
4、连接成功
5、使用ISCSI设备,进入磁盘管理,可以发现刚才连接的设备都显示为脱机状态
6、右键各个磁盘,点击联机,然后对磁盘进行初始化
7、初始化完成后右键磁盘,新建简单卷,指定盘符,为避免与系统盘符混淆,统一选择靠后的盘符
8、按照上述操作挂载刚才创建的其他ISCSI设备
9、在服务器2上执行相同操作,注意修改对应磁盘盘符与服务器1相同(ISCSI 发起程序会依据字母顺序排列磁盘,按照顺序分配盘符即可)
10、至此逻辑分区配置完成,后续创建好群集后添加相应磁盘即可使用。
二、群集的创建和配置
Framework
3.5 功能和故障转移群集添加
1、在服务器1中打开服务器管理器,点击添加角色和功能,根据提示点击下一步
2、勾选需要添加的功能和服务
点击安装
等待安装成功即可
3、在服务器2上执行上述相同操作
2.2创建群集
1、在服务器1上点击工具,打开故障转移群集管理器
2、在故障转移群集管理器中点击创建群集
点击下一步
输入服务器名称,依次添加服务器1和服务器2
服务器1,2均已添加,点击下一步
选择是
点击下一步
选择运行所有测试
点击下一步
测试需要时间较长,耐心等待
输入群集名称和IP
点击下一步
创建完成
可查看群集状态
2.3配置MSDTC
1、在服务器1上打开故障转移群集管理器,右键角色点击配置角色
2、点击下一步
3、选择分布式事务协调器,点击下一步
4、输入角色名称和IP,点击下一步
5、选择磁盘,点击下一步
6、继续下一步
7、配置完成
三、SQL Server 2012群集安装
3.1服务器1安装SQL Server 2012
1、在服务器1上双击SQL Server 2012安装程序setup.exe,点击“安装”