数据库机器迁移对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 ...
随机推荐
- 网络编程 -- RPC实现原理 -- RPC -- 迭代版本V2 -- 本地方法调用 整合 Spring
网络编程 -- RPC实现原理 -- 目录 啦啦啦 V2——RPC -- 本地方法调用 + Spring 1. 配置applicationContext.xml文件 注入 bean 及 管理 bean ...
- Maven 学习 -- 目录
1. Maven 学习-入门 2. Maven学习-目录结构 3. Maven学习-处理资源文件 啦啦啦
- 使用Python管理压缩包
一. 使用tarfile库读取与创建tar包 1. 创建tar包 In [1]: import tarfile In [2]: with tarfile.open('demo.tar',mode='w ...
- Gradle 设置全局代理
#systemProp.socks.proxyHost=127.0.0.1 #systemProp.socks.proxyPort=7077 #systemProp.https.proxyHost=1 ...
- 【python】用python生成pdf文件
转自:https://www.davidfischer.name/2015/08/generating-pdfs-with-and-without-python/ from reportlab.pla ...
- shell利用数组分割组合字符串
#!/bin/bash #接收脚本参数如[sh a.txt .0_3_4_f_u_c_k_8080] a=$ #把参数分割成数组 arr=(${a//_/ }) #显示数组长度 #echo ${#ar ...
- day_4_24 py
''' 函数的嵌套调用应用 ''' # def print_line(): # print("="*50) # def print_5_line(): # i = 0 # whil ...
- Spark RDD Transformation 简单用例(三)
cache和persist 将RDD数据进行存储,persist(newLevel: StorageLevel)设置了存储级别,cache()和persist()是相同的,存储级别为MEMORY_ON ...
- day9 九、函数
一.函数 1.函数:可以完成特定功能的代码块,函数就是存放代码块的容器 2.定义函数的语法: 函数四部分:(函数执行的本质:执行函数体,得到函数返回值) ①函数名 ②函数体 ③返回值 ④参数 用def ...
- 常见的压缩文件格式案例tarZ
在AIX上最常见的压缩文件就是.tar压缩格式的文件了. 而除了tar文件以外,有时会遇到数据是用其它的压缩文件格式,所以偶顺手整理了一些常见的压缩文件格式,在AIX要怎么解压缩 : 一. .tar ...