讨论贴 SQL Server 2012 always on

struggle1 2014-01-22 03:58:13
最近在测试 SQL Server 2012 的always on ,产生很多疑问。讨论一下 always on 在实际生产环境中的应用。
目前测试环境
1. 三台主机 ,一台DC ,另外两台N1与N2是sql 2012 AG 节点,N1与N2做的故障转移。
2. 以创建可用性组SQL2012-AG ,一个主副本,一个辅助副本。
3. 可用性模式为:同步提交 故障转移模式为: 自动
问题::
1、 当主副本所在服务器宕机后, 另外的那个单独辅助副本 能否自动接管数据业务?辅助副本处在什么状态?当辅助副本不能自动接管业务时,如何手动快速恢复,使业务数据库可用?
2、 生产环境中,有木有已经部署应用always on 用作高可用方案的?



....暂时想到这些问题,还在测试中,在此和各位讨论一下这个!请多多指点!!!

...全文
417 25 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
struggle1 2014-01-27
  • 打赏
  • 举报
回复
OK 使用 多数节点和文件共享模式 仲裁模式,WSFC可以正常的Failover,AG进行Failover测试转移正常。 1、在只有两台硬件服务器的情况下,使用SQL Server 2012数据库,如何保证他的可用性?采用哪种方式: a.镜像 b.双机冷备 2、有木有哪位大大在生产环境中,使用SQL 2012 的FCI+AG 实现HA+DR(高可用+灾备)? 部署的结构是?
KevinLiu 2014-01-24
  • 打赏
  • 举报
回复
感谢struggle1 提出的这个问题,我已经在博客中更新。 两台Node确实会有问题,三台的话用这种模式是Ok的,因为Node Majority。当然如果不用共享磁盘可以使用Share文件夹的方式,具体的配置方式可以参考:http://www.sqlskills.com/blogs/jonathan/failover-clustering-without-a-san-sql-server-2012-and-smb-for-shared-storage/
KevinLiu 2014-01-24
  • 打赏
  • 举报
回复
引用 21 楼 struggle1 的回复:
[quote=引用 20 楼 SmithLiu328 的回复:]
只用Node,不用共享磁盘试试。 [/quote] 这个参照你的博客创建的,安装Windows KB 2494036 补丁,没有共享磁盘! 验证群集时,有警告,此仲裁配置能够承受0个节点故障,你当时在创建WSFC时选择的是那种仲裁模式(只有两个节点) 2、 假如当域控制器所在服务器和主副本所在服务器 都宕机后,辅助副本还能接管业务吗??[/quote] 预控都挂了就不能玩了。
發糞塗牆 2014-01-23
  • 打赏
  • 举报
回复
引用 16 楼 struggle1 的回复:
你是根据官网资料安装的吗?
struggle1 2014-01-23
  • 打赏
  • 举报
回复
發糞塗牆 2014-01-23
  • 打赏
  • 举报
回复
服装业ERP系统,一个库一个公司,全部集中在一个AlwaysOn上,数据库服务器4台,2台活动,2台备用,大库1个库一个ag,小库3、5个一个ag,win 2012 +sql 2012
Mr_Nice 2014-01-23
  • 打赏
  • 举报
回复
引用 楼主 struggle1 的回复:
最近在测试 SQL Server 2012 的always on ,产生很多疑问。讨论一下 always on 在实际生产环境中的应用。 目前测试环境 1. 三台主机 ,一台DC ,另外两台N1与N2是sql 2012 AG 节点,N1与N2做的故障转移。 2. 以创建可用性组SQL2012-AG ,一个主副本,一个辅助副本。 3. 可用性模式为:同步提交 故障转移模式为: 自动 问题:: 1、 当主副本所在服务器宕机后, 另外的那个单独辅助副本 能否自动接管数据业务?辅助副本处在什么状态?当辅助副本不能自动接管业务时,如何手动快速恢复,使业务数据库可用? 2、 生产环境中,有木有已经部署应用always on 用作高可用方案的? ....暂时想到这些问题,还在测试中,在此和各位讨论一下这个!请多多指点!!!
1、自动切换是OK的。参考http://technet.microsoft.com/zh-cn/library/ff877884.aspx 注意里面的条件 2、我碰到的还没有完全铺开,小部分使用还是有的。 遇到的问题如下, + 2012卖的太贵,公司需要考虑运维成本。 + alwayson 对网络要求比之前的应用要高,多地存在同步延迟问题。 综上,如果有了2008 R2 ,网络专线40M带宽的就够用的情况下,公司能省就省了。
struggle1 2014-01-23
  • 打赏
  • 举报
回复
引用 8 楼 DBA_Huangzj 的回复:
1、 当主副本所在服务器宕机后, 另外的那个单独辅助副本 能否自动接管数据业务?辅助副本处在什么状态?当辅助副本不能自动接管业务时,如何手动快速恢复,使业务数据库可用? 答:能,前提你的AlwaysOn搭建正常,APP只管AG,不管AG是在哪台机。failover之后辅助就编程活动。 2、 生产环境中,有木有已经部署应用always on 用作高可用方案的? 上家公司部署了,还可以
能了解一下 部署的架构吗?几台服务器,几个节点,几个辅助副本? 应用的行业?
struggle1 2014-01-23
  • 打赏
  • 举报
回复
第一次 模拟故障测试: down掉N2节点后,N1节点的可用性组一直处在 正在解析 状态, 显示 WSFC 群集服务处在脱机状态! 可用性组无法进行故障转移,也处于脱机状态! WSFC在创建前安装了Windows KB 2494036 补丁,这样在创建WSFC时没有创建共享磁盘用作仲裁磁盘, 查看故障转移(WSFC)日志,显示群集 仲裁丢失! 问题:在创建可用性组时,WSFC需要共享磁盘 做仲裁磁盘吗??? 官方文档显示,在创建always on 时可以不需共享磁盘,为什么 还是会出现这种故障?
發糞塗牆 2014-01-23
  • 打赏
  • 举报
回复
回复请引用。
發糞塗牆 2014-01-23
  • 打赏
  • 举报
回复
你的仲裁正常不?
struggle1 2014-01-23
  • 打赏
  • 举报
回复
t101lian 2014-01-23
  • 打赏
  • 举报
回复
struggle1 2014-01-23
  • 打赏
  • 举报
回复
引用 20 楼 SmithLiu328 的回复:
只用Node,不用共享磁盘试试。 [/quote] 这个参照你的博客创建的,安装Windows KB 2494036 补丁,没有共享磁盘! 验证群集时,有警告,此仲裁配置能够承受0个节点故障,你当时在创建WSFC时选择的是那种仲裁模式(只有两个节点) 2、 假如当域控制器所在服务器和主副本所在服务器 都宕机后,辅助副本还能接管业务吗??
KevinLiu 2014-01-23
  • 打赏
  • 举报
回复
引用 18 楼 struggle1 的回复:
引用 17 楼 DBA_Huangzj 的回复:
[quote=引用 16 楼 struggle1 的回复:]
你是根据官网资料安装的吗?
http://blog.csdn.net/kevinsqlserver/article/details/7886455 参照这篇博客安装的, 在创建WSFC时没有 创建仲裁磁盘, 在重新验证WSFC时,发现仲裁设置 有问题,那在双节点模式下,没有共享磁盘的情况下, 仲裁配置 应为那种模式? [/quote] 只用Node,不用共享磁盘试试。
發糞塗牆 2014-01-23
  • 打赏
  • 举报
回复
我以为是msdn的呢,好吧,我叫他看看有没有空上来回复一下你的问题
struggle1 2014-01-23
  • 打赏
  • 举报
回复
引用 17 楼 DBA_Huangzj 的回复:
引用 16 楼 struggle1 的回复:
你是根据官网资料安装的吗?


http://blog.csdn.net/kevinsqlserver/article/details/7886455 参照这篇博客安装的,
在创建WSFC时没有 创建仲裁磁盘,

在重新验证WSFC时,发现仲裁设置 有问题,那在双节点模式下,没有共享磁盘的情况下, 仲裁配置 应为那种模式?

發糞塗牆 2014-01-22
  • 打赏
  • 举报
回复
1、 当主副本所在服务器宕机后, 另外的那个单独辅助副本 能否自动接管数据业务?辅助副本处在什么状态?当辅助副本不能自动接管业务时,如何手动快速恢复,使业务数据库可用? 答:能,前提你的AlwaysOn搭建正常,APP只管AG,不管AG是在哪台机。failover之后辅助就编程活动。 2、 生产环境中,有木有已经部署应用always on 用作高可用方案的? 上家公司部署了,还可以
LongRui888 2014-01-22
  • 打赏
  • 举报
回复
引用 6 楼 sz_haitao 的回复:
一写多读? ms的多机系统,总是要靠域账号,很不爽
呵呵,同意,这个域账号,还得建个域控制器,比较麻烦
haitao 2014-01-22
  • 打赏
  • 举报
回复
一写多读? ms的多机系统,总是要靠域账号,很不爽
加载更多回复(5)

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧