Windows2012R2配置SQLSERVER2012集群Alwayson配置高可用性

前言https://blog.csdn.net/wintershang/article/details/90313628

最近有个项目做SQLSERVER2012故障转移高可用,并非是做负载均衡的性能优化提升。基于SQLSERVER2012企业版本(注意:这里是企业版不是标准版,标准版是不能启用Alwayson功能的,这里别踩坑了),通过配置Alwayson功能可以将多台数据库服务器同步以及备份从而形成高可用性,而且还可以设置侦听端口IP可接管这多台数据库服务器。哪怕只有一台数据服务器可用也能正常提供服务。

环境:

域控制器:msdc01  - 192.168.102.1

存储服务器:datacenter 192.168.102.9

数据库服务器01:SQLSVR01  - 192.168.102.10    --Windows2012Server Enterprise

数据库服务器02:SQLSVR02  - 192.168.102.11    --Windows2012Server Enterprise

集群共享IP: 192.168.102.243

SQL数据库侦听端口IP:192.168.102.242

安装:

1.安装Windows 2012Server标准版或其它版本并命名:sqlsvr01   我这里是虚拟环境下

2.克隆一台win2012server并重新生成一个SID,方法:sysprep  OODE重新生成通过:whoami /user查看SSID号码是不是一样。

3.分别在这两台服务器上面安装故障转移集群,这里要勾选.net3.5,这个需要.net支持。

首先先对域管理员用户授权,再安装

 

4.安装好了以后:

 

5.新建故障转移集群,设置好集群地址和集群名称,这个会生在域中生成一个计算机。这里要先给这台计算机授权,这里要注意了如果不授权后面会出现一堆问题,网上的教程都是没有这项说明的。选择

 

再接下来配置,见证盘:我这里用的是共享文件夹,最佳实践应该是用ISCSI集群共享磁盘。

 

 

这里就配置完成了集群了。

2.接下来安装Sqlserver2012Enterprise数据库,我这里用的是SP1,安装好了以后打开SQLSERVER配置管理器,将里面的MSSQL代理设置成域管理员开户服务:配置完成要重新启动服务。

 

同时启用Alwayson高可用性,两台服务器都启用。

 

3.下面配置SQLSERVER中的高可用性组,创建,打开SQLSERVER Management Studio

 

创建可用性组并设置没有用过的侦听端口,这里注意一定要是没有用的,要不然就会起冲突。
————————————————
版权声明:本文为CSDN博主「漫步技术小栈」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wintershang/article/details/90313628

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值