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

时间:2024-11-07 13:51:39

一:设备准备

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

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

二:ISCSI虚拟硬盘分配

1.Windows2012的安装ISCSI服务

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

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



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

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


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


3. 新建区域

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

四:创建故障转移集群

1. 集群成员安装集群

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

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

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

1.启动always on


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


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

1. 下载微软脚本IIS_clusweb.vbs

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

 

 

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

 



文章地址:/zy_and_zy/article/details/80282415