mysql alwayson_配置SQL Server 2012的AlwaysOn高性能组件

AlwaysOn取数据库镜像和故障转移集群之长。AlwaysOn不再像故障转移集群那样需要共享磁盘,从而主副本和辅助副本可以更容易的部署

AlwaysOn取数据库镜像和故障转移集群之长。AlwaysOn不再像故障转移集群那样需要共享磁盘,从而主副本和辅助副本可以更容易的部署到不同的地理位置;AlwaysOn还打破了镜像只能1对1的限制,支持最多5个可用性伙伴,使得辅助副本不仅能用于高可用性的目的,还能用于只读访问,甚至可以在辅助副本上进行数据库备份。

花了2天时间配置always on高性能组件:

1,在一台服务器上升级成域服务器(测试用的Windows Server 2008 R2),配置3个域账号,作为目标服务器的登陆用户

2,安装一台服务器的“故障转移群集管理器”开始“创建群集向导”,添加另外2个服务器集群节点。(必须在域账户下登陆配置)

3,安装SQL 2012 ,并开启always on高性能组件

4,在每个SQL 2012启动账户分别设置成域账户启动,并将域账户设置成数据库管理员权限(SysAdmin)权限

5, 备份数据库到路径中,共享给其他域用户访问权限

6,按always on高性能组件一步步配置

7,如果配置监听有问题,可能是IP地址有冲突,默认设置一个其他没有使用的IP

问题:

1,升级域后,发现无法登陆,原来创建了dba.ics.com登陆名要改成dba.ics.com/s21才能登陆

2,创建的账户赋予admin权限和域管理员权限

3,failover后发现主库服务器关机了。

一、具体的环境如下

在Windows域中,部署3台成员服务器用作SQL Server服务器,因为SQL Server 2012的高可用性组需要Windows的群集服务支持,所以必须预先在这些成员服务器上实现WSFC。服务器的操作系统均为Windows Server 2008 R2,因此其WSFC的仲裁配置有多数(奇数)节点、节点(偶数)和磁盘多数、多数节点(偶数)和文件共享、非多数:仅磁盘等4种。在此,,为了体现SQL Server AG无需要各节点共享存储设备这一特性,准备使用3个节点实现。由于是奇数,所以选择多数节点仲裁配置。虽然这种仲裁配置不是被SQL Server 2012 AG推荐的,但是并不影响AG的实现和使用。

另外,由于本文着重讲述SQL Server 2012 AG的实现,所以对于服务器基本配置和网络设置,以及Windows活动目录和域的实现在此略去。

二、实现SQL Server 2012高可用性组必须的WSFC环境

首先在每台成员服务器上安装并配置WSFC,以配置SQL03为例:

1、安装WSFC群集组件

1)打开服务器管理器,选择“功能”,在右边窗口中点击“添加功能”。

b74582523ec22c83314da98d89d1f1d3.png

2)在添加功能向导中,勾选“故障转移群集”,点击“下一步”。

1cb2145e17f95d7f95dd484467018c74.png

3)在“确认安装选择”页面中,点击“安装”,进行安装操作。

8a29f176d9afc023b3e73f7c0a1af4ff.png

4)完成并关闭“故障转移群集”的安装。

4240ea413f67b7030df61aab75214cd8.png

更多详情见请继续阅读下一页的精彩内容:

f68f2add0b68e4f9810432fce46917b7.png

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值