基本信息:
域控 dc01 Windows Server 2008R2 192.168.2.28
节点1 msdb01.demo.com Windows Server 2008R2 + SQL Server 2012 192.168.2.29
节点2 msdb02.demo.com Windows Server 2008R2 + SQL Server 2012 192.168.2.30
集群 demoha 192.168.2.31
侦听器 SQL 192.168.2.32
没有使用仲裁盘,所以不需要配置私网(需要安装KB2494036)
创建域控等过程就不写了,只写下alwayson的配置
创建可用性组
选择数据库,使用之前创建的数据库demo
将节点2 msdb02添加进来
将DEMO数据库备份,放在文件夹中,该文件夹共享。
创建侦听器
出现错误,看了下Windows的日志,发现是获取不到IP。因为这里没有设置DHCP。设置静态IP192.168.2.31还是报错。原因是192.168.2.31是集群使用的,更换为192.168.2.32后就可以了。
创建完毕后,在DNS中可以看到
在AD下也可以看到。
故障转移测试
END
-- 2019-12-05 add
因为是在虚拟机上搭建的alwayson,三台机器。今天没有开域控,直接开了节点1和节点2 。结果发现WSFC是有问题的,显示正在连接。SQL Server中的数据库,显示正在恢复。开了域控后,再次刷新,恢复正常。主要原因还是要依靠域控中的DNS进行集群名称等方面的解析。
END