在云环境下搭建win2016无域群集及MSSQL2016AlwaysOn的过程,跟云环境提供的基础功能关系很大,本文是在中国电信天翼云平台上的测试过程。
安装及配置过程
资源的规划:
天翼云平台上开通说所需要的云主机,如果要做一主二从的数据库,比如,则需要3台云主机。测试环境下云主机只需要一块虚拟网卡,生产环境下,可能需要增加专门用于心跳监测的专用网卡(包括子网)。
更改SIP
设备资源开好之后,SIP的更改是第一件事情,因为这个工作一做,设备等于重新安装过,如果先做其他事情,那么前面做的事情可能都前功尽弃,所以这一步一定要先做(凡是涉及群集的设备都要做这一步)。
关闭内网网卡的“源/目的检查”
接下来,内网网卡的“源/目的检查”要关掉。这个是因为后边alwayson会有虚拟的IP地址,如果不关掉这个选项,MSSqlStudio连接起来会有问题。这个工作可以先做,也可以以后做。
hosts文件
#主机
172.16.1.88 ha2016-0001.rong.com
172.16.1.123 ha2016-0002.rong.com
172.16.1.102 ha2016-0003.rong.com
172.16.1.88 ha2016-0001
172.16.1.123 ha2016-0002
172.16.1.102 ha2016-0003
#windows 2016 群集
172.16.1.5 testdemo
172.16.1.5 testdemo.rong.com
#SqlAlwaysOn
172.16.1.6 aglistener
172.16.1.6 aglistener.rong.com
修改网卡的属性:
由于没有设置DNS服务器,因此可能无法正常上外网,如果要从外网下文件,需要恢复DHCP设置,下完文件后再改回来。
内网防火墙设置
关闭内网防火墙,并在“专网”上运行WMI等应用,这一点非常重要,否则群集管理工具等不能正常工作:
“控制面板\所有控制面板项\Windows 防火墙\允许的应用”
window2016集群的设置
可以使用图形界面设置,在主服务器建立好群集之后,其他服务器采用“加入群集的方式”,就可以启动群集的管理界面。
SQL2016安装:
2台机器独立安装
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载新版本的JRE SE并安装。
要选择JRE而不是JDK,不要看错了。测试了一下,用JRE8就可以了,JRE9反而不行。
R服务需要额外下载安装文件,因此可以先选中,然后取消个R相关的2个选项。
注意选用混合鉴权模式:
现在的防火墙,一个是内网,一个是来宾或外网。只关掉内网防火墙,防火墙还是可能会对一些网络应用有限制。这个时候,注意开通在“专网”上的一些服务。
其他:
数据盘启用方法(适合除系统盘外的硬盘硬盘):
主要参考资料:
1.从0开始搭建SQL Server AlwaysOn
第一篇http://www.cnblogs.com/lyhabc/p/4678330.html
第二篇http://www.cnblogs.com/lyhabc/p/4682028.html
第三篇http://www.cnblogs.com/lyhabc/p/4682986.html
第四篇http://www.cnblogs.com/lyhabc/p/6136227.html
搭建非域AlwaysOn win2016+SQL2016 http://www.cnblogs.com/lyhabc/p/6498712.html
SQL Server AG集群启动不起来的临时自救大招http://www.cnblogs.com/lyhabc/p/6953255.html
2.windows server 2016无域配置故障转移群集帮助文档
https://wenku.baidu.com/view/aa23e742f11dc281e53a580216fc700aba68525c.html
网友评论