使用Windows Server 2016 搭建群集

一、 实验环境
使用Windows Server 2016 搭建群集
1、 修改每台计算机名称;
2、 更改计算机的IP地址;
3、 将计算机的DNS指向DC的计算机IP地址;
4、 在DC服务器上安装活动目录域服务
5、 将node1和node2加入域环境,使用域帐户进行登录
二、 搭建ISCSI存储
使用Windows Server 2016 搭建ISCSI存储
使用Windows Server 2016 搭建群集
(注:在虚拟机里面添加一块磁盘,这里选择添加一块240G的磁盘,可根据自己需求自定义)
使用Windows Server 2016 搭建群集
将node1和node2连接到ISCSI存储(192.168.30.120)
使用Windows Server 2016 搭建群集
三、配置Windows群集
3.1安装故障转移群集功能
在node1、node2上添加故障转移群集功能,如下图:
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
依次点击“下一步”
使用Windows Server 2016 搭建群集
依次点击“下一步”,点击“完成”
3.2设置仲裁磁盘
右击“故障转移群集管理器”更多操作-配置群集仲裁设置,如下图:
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
依次点击“下一步”点击“完成”
3.3在集群里面配置文件服务器
在活动节点上面,右击“角色”-“配置角色”,如下图:
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
注:配置文件服务器出现以下提示,在所有节点上都找不到角色或功能“文件服务”
解决方法:打开添加角色或功能向导,添加文件服务器,如下图:
使用Windows Server 2016 搭建群集
在角色里面找到创建的文件服务器,右键添加共享文件夹,配置共享文件,如下图:
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
依次点击“下一步”点击“创建”(权限可根据需要设置)
四、配置SQL双机热备群集
4.1 在两个群集节点安装.NET
4.2 在活动节点安装SQL Server 2016
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
4.3向SQL故障转移群集添加节点
在另外一个节点安装SQL Server,如下图:
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
使用Windows Server 2016 搭建群集
4.4 使用SQL连接工具连接数据库进行测试
使用Windows Server 2016 搭建群集
新建数据库,在数据库里面添加一张表,将node1节点模拟故障,在表中插入数据进行测试
create database testcluster

create table student
(
studentid varchar(10),
snaame varchar(10),
)
select * from student

insert into student values(‘001’,‘张三’)