Windows2016故障转移集群+SqlServer2016always on+ISS故障转移

一:设备准备

1.准备两个Windows2016,尽量软硬件相同(可搭配多个,数量看情况)一个win2012+的系统

2.一个win2012以上的系统,可以不考虑配置,但是硬盘IO要好

二:ISCSI虚拟硬盘分配

1.Windows2012的安装ISCSI服务

2.创建 ISCSI虚拟硬盘(发起目标ip填写需要集群的服务器ip)

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第1张图片

3. 集群成员连接虚拟磁盘,打ISCSI发起程序,打开磁盘管理器,连接虚拟磁盘

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第2张图片

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第3张图片

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第4张图片

三:创建DNS服务器(Windows2016不需要加域,创建DNS服务器为了去中心化)

1. 安装DNS服务器(集群成员都需要)

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第5张图片

2. 更改计算机DNS后缀(集群成员都需要,DNS必须一致,尽量更改计算机名,还要更改host文件进行DNS解析)

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第6张图片

3. 新建区域

4. 新建主机(把集群成员全部加入,注意添加计算机名和ip要正确)

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第7张图片Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第8张图片

四:创建故障转移集群

1. 集群成员安装集群

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第9张图片

2.加入集群前要验证,必须全部通过,出现错误要排查,创建集群中的多个IP不能被占用,命名不能有重复

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第10张图片

3.创建分布式事务,和仲裁

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第11张图片Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第12张图片

五:在集群成员里配置SqlServeralways on

1.启动always on

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第13张图片Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第14张图片

2. 配置always on,可根据向导走,把要加入always on提前备份

Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第15张图片

六:搭建ISS故障转移(提前建立好站点,把站点文件夹放到虚拟硬盘里,设置好ip与端口,必须一致)

1. 下载微软脚本IIS_clusweb.vbs

2. 更改脚本,放置路径:C:\Windows\System32\inetsrv

 Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第16张图片

 

3.  配置集群通用脚本(填写路径为:C:\Windows\System32\inetsrv\ISS_clusweb)

 Windows2016故障转移集群+SqlServer2016always on+ISS故障转移_第17张图片



文章地址:https://blog.csdn.net/zy_and_zy/article/details/80282415

你可能感兴趣的:(SqlServer高可用,Windows,故障转移)