1主3从(共享文件见证)    
模拟事故 AlwaysON集群 结论
主域控服务器重启 共享文件夹见证失败,SQL集群无影响 无影响
修改共享文件夹见证路径 第一次测试修改后:整个集群突然重启,查询下来不确认是否为修改路径有关,       第二次测试修改后:原有见证路径变成脱机,新路径联机,但集群线上的还是旧路径 共享文件夹路径不要更改,或者是先取消共享路径,再加新的
共享文件夹不可用 无影响,文件夹脱机后,再通过故障转移集群联机,共享时,要修改下面的集群设置,改成更改设置 脱机后,无影响,可手动联机
同步,非自动迁移 主库出现故障,SQL集群其他数据库无法使用  
同步,自动迁移 主库出现故障,启用备库做主库,整个集群可用  
取消共享路径见证 SQL集群无影响 无影响
主域控服务器关机 共享文件夹见证失败,SQL集群无影响 SQL集群无影响
主域控服务器关机 如主库挂了,集群自动迁移 SQL集群无影响
     
     
     
1主1从    
模拟事故 AlwaysON集群 结论
主域控服务器重启 共享文件夹见证失败,SQL集群无影响 无影响
主域控服务器关机 共享文件夹见证失败,SQL集群无影响 SQL集群无影响
主域控服务器关机(无共享文件夹见证) 如主库挂了,集群自动迁移,但ping的VIP有一次超时 主库挂了,VIP有瞬时不可用
主域控服务器重启(无共享文件夹见证) VIP无影响,SQL集群无影响 SQL集群无影响

结论:1,主域控服务器迁移对SQL  AlwaysON 集群无影响, 迁移或者瞬断期间主库最好不出故障!

2,备库迁移对SQL集群也无影响

3,主库迁移,可以先转移到备库,迁移完成后在转移到主库,手动方式来实现,不依赖其自动转移!

模拟故障时,出现主动主库停止后,2次VM虚机故障,IT解释是VM虚机共享存储文件锁定引起。和线上的XEN虚机机制不一样,但迁移时为保证安全,主库最好不出故障!

数据库机器迁移对AlwaysON 集群影响测试的更多相关文章

  1. OpenStack 之vmware机器迁移到openstack集群

    原理 openstack本身是支持使用vmware格式的镜像的,但是是需要我们我们在/etc/nova/nova.conf的配置文件中指定该计算节点使用vmware的驱动 1 2 3 4 5 6 7 ...

  2. 阿里云重磅发布RDS for SQL Server AlwaysOn集群版

    2018年双十一刚过,阿里云数据库发布RDS for SQL Server AlwaysOn集群版,这是业界除微软云SQL Database外,首家云计算公司基于SQL Server最新AlwaysO ...

  3. 数据迁移_老集群RAC迁移数据恢复到新集群RAC

    数据迁移_老集群RAC迁移数据恢复到新集群RAC 作者:Eric 微信:loveoracle11g 1.把老集群RAC备份的数据远程拷贝到新集群RAC [root@old-rac-node1 ~]# ...

  4. db2 数据库配置HADR+TSA添加集群节点

    Db2配置HADR高可用+TSA添加集群节点 一.服务器资源 Master IP:10.78.10.1 数据库:dbclassSlave IP:10.78.10.2 数据库:dbclassVIP:10 ...

  5. 解决项目迁移至Kubernetes集群中的代理问题

    解决项目迁移至Kubernetes集群中的代理问题 随着Kubernetes技术的日益成熟,越来越多的企业选择用Kubernetes集群来管理项目.新项目还好,可以选择合适的集群规模从零开始构建项目: ...

  6. Bash实践:抽样检测数据迁移至Redis集群后的数据一致性

    熟悉了一段时间的Bash编程,因此借此任务操作一把bash编程,主要涉及到Redis单节点与Redis集群的操作 1. 任务背景 近日有个任务需要将历史的Redis(主从节点)中的数据迁移至Redis ...

  7. 六台机器搭建RedisCluster分布式集群

    原文:六台机器搭建RedisCluster分布式集群 版权声明:m_nanle_xiaobudiu https://blog.csdn.net/m_nanle_xiaobudiu/article/de ...

  8. 使用Velero Restic快速完成云原生应用迁移至ACK集群

    本文记录使用Velero Restic快速完成云原生应用迁移至ACK集群的实践过程. 0. 实践步骤概览 (1)创建GKE集群(或自建Kubernetes集群)(2)在GKE集群上部署示例应用Jenk ...

  9. 案例分享 生产环境逐步迁移至k8s集群 - pod注册到consul

    #案例分享 生产环境逐步迁移至k8s集群 - pod注册到consul #项目背景 多套业务系统, 所有节点注册到consul集群,方便统一管理 使用consul的dns功能, 所有节点hostnam ...

随机推荐

  1. QT QML 3D模型查看器

    原文链接:http://amin-ahmadi.com/2018/01/28/viewing-3d-models-using-qt/ 本文使用QT Quick中的Scene3D QML类型来查看3D模 ...

  2. 使用Android拨打电话功能

    1.要使用Android系统中的电话拨号功能,首先必须在AndroidManifest.xml功能清单中加入允许拨打电话的权限: <uses-permission android:name=&q ...

  3. [Tensorflow] Cookbook - Retraining Existing CNNs models - Inception Model

    From: https://github.com/jcjohnson/cnn-benchmarks#alexnet 先大概了解模型,再看如果加载pre-training weight. 关于retai ...

  4. 14桥接模式Bridge

    一.什么是桥接模式 Bridge 模式又叫做桥接模式,是构造型的设 计模式之一.Bridge模式基于类的最小设计原则,通过 使用封装,聚合以及继承等行为来让不同的类承担不同 的责任.它的主要特点是把抽 ...

  5. SpringBoot thymeleaf使用方法,thymeleaf模板迭代

    SpringBoot thymeleaf使用方法,thymeleaf模板迭代 SpringBoot thymeleaf 循环List.Map ============================= ...

  6. Android编译环境——ubuntu12.04上android2.3.4编译错误以及解决

    Android编译环境——ubuntu12.04上android2.3.4编译错误以及解决 分类: android应用开发2013-08-21 09:20 4222人阅读 评论(3) 收藏 举报 li ...

  7. Python判断字符集

    Python利用第三方库chardet可以判断字符集. https://chardet.readthedocs.io >>> import urllib >>> r ...

  8. .Net Core 部署到Ubuntu 16.04 中的步骤

    需要安装的工具 .Net Core Nginx反向代理服务器(相当于Windows下的IIS) Supervisor(进程管理工具) .Net Core安装方法请参阅 官方文档 安装完成后就可以在项目 ...

  9. fclose函数无响应

    现象:win32程序在退出时无响应,当一步步跟踪代码时走到fclose. 原因:打开文件在一个线程中,写文件时在另一个线程,在open和write文件时均正常,只有在fclose时出现无响应. 解决: ...

  10. struts2常用标签详解(申明:来源于网络)

    struts2常用标签详解(申明:来源于网络) 地址:http://blessht.iteye.com/blog/1184960