数据库机器迁移对AlwaysON 集群影响测试
| 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 集群影响测试的更多相关文章
- OpenStack 之vmware机器迁移到openstack集群
原理 openstack本身是支持使用vmware格式的镜像的,但是是需要我们我们在/etc/nova/nova.conf的配置文件中指定该计算节点使用vmware的驱动 1 2 3 4 5 6 7 ...
- 阿里云重磅发布RDS for SQL Server AlwaysOn集群版
2018年双十一刚过,阿里云数据库发布RDS for SQL Server AlwaysOn集群版,这是业界除微软云SQL Database外,首家云计算公司基于SQL Server最新AlwaysO ...
- 数据迁移_老集群RAC迁移数据恢复到新集群RAC
数据迁移_老集群RAC迁移数据恢复到新集群RAC 作者:Eric 微信:loveoracle11g 1.把老集群RAC备份的数据远程拷贝到新集群RAC [root@old-rac-node1 ~]# ...
- db2 数据库配置HADR+TSA添加集群节点
Db2配置HADR高可用+TSA添加集群节点 一.服务器资源 Master IP:10.78.10.1 数据库:dbclassSlave IP:10.78.10.2 数据库:dbclassVIP:10 ...
- 解决项目迁移至Kubernetes集群中的代理问题
解决项目迁移至Kubernetes集群中的代理问题 随着Kubernetes技术的日益成熟,越来越多的企业选择用Kubernetes集群来管理项目.新项目还好,可以选择合适的集群规模从零开始构建项目: ...
- Bash实践:抽样检测数据迁移至Redis集群后的数据一致性
熟悉了一段时间的Bash编程,因此借此任务操作一把bash编程,主要涉及到Redis单节点与Redis集群的操作 1. 任务背景 近日有个任务需要将历史的Redis(主从节点)中的数据迁移至Redis ...
- 六台机器搭建RedisCluster分布式集群
原文:六台机器搭建RedisCluster分布式集群 版权声明:m_nanle_xiaobudiu https://blog.csdn.net/m_nanle_xiaobudiu/article/de ...
- 使用Velero Restic快速完成云原生应用迁移至ACK集群
本文记录使用Velero Restic快速完成云原生应用迁移至ACK集群的实践过程. 0. 实践步骤概览 (1)创建GKE集群(或自建Kubernetes集群)(2)在GKE集群上部署示例应用Jenk ...
- 案例分享 生产环境逐步迁移至k8s集群 - pod注册到consul
#案例分享 生产环境逐步迁移至k8s集群 - pod注册到consul #项目背景 多套业务系统, 所有节点注册到consul集群,方便统一管理 使用consul的dns功能, 所有节点hostnam ...
随机推荐
- [React] 11 - Redux: redux
Ref: Redux中文文档 Ref: React 讀書會 - B團 - Level 19 Redux 深入淺出 Ref: React+Redux 分享會 Ruan Yifeng, Redux 架构: ...
- JAVA程序员_常用英语
干程序员这行实在是离不开英语,干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难.这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍 ...
- ios开发之--NSString中substringFromIndex,substringWithRange,substringToIndex方法的使用
1,substringFromIndex 从索引0开发到到index的后面的字符 2,substringWithRange 取指定range里面的字符,左边为索引index,右边为截取的范围 3,su ...
- Excel如何实现两个工作表数据的对比
https://jingyan.baidu.com/article/63f236281f17650208ab3d97.html Sub 数据对比() Dim i As Integer Dim j As ...
- web项目加载图片资源
在web项目中,用户会上传图片,这些图片应该存在服务器硬盘上,而不是存在数据库或者应用程序路径下,在数据库存入文件的路径. 这是一个比较重要的问题,也是开发过程中也解决的问题.当然,我可以跳过,但是成 ...
- js arrayBuffer 字节序问题,小端法,大端法
原文博客 { var buffer = new ArrayBuffer(2) var bytes = new Uint16Array(buffer) bytes[0] = (65 << 8 ...
- vue进阶用法-深入响应式原理
异步更新队列 当vue异步执行更新DOM时,只要观察到数据变化,vue经开启一个队列,并缓冲在同一时间循环中发生的所有数据改变.如果同一个watch被多次触发,只会一次推入到队列中.然后在下一个事件循 ...
- [No0000157].net core项目中拼音,excel,pdf处理库
汉字转拼音 1. HxfPinYin public static class Pinyin { public static string ConvertEncoding(string text, En ...
- [No0000139]轻量级文本编辑器,Notepad最佳替代品:Notepad++
在详细介绍Notepad++之前,先来解释一下,为何要选择Notepad++,即把常见的一些文本编辑器和Notepad++比较,看看其有哪点好: 常见的文本编辑器有很多,此处,只提及Notepad,N ...
- pytorch定义一个简单的神经网络
刚学习pytorch,简单记录一下 """ test Funcition """ import torch from torch.autog ...