首页 > 数据库 >数据库机器迁移对AlwaysON 集群影响测试

数据库机器迁移对AlwaysON 集群影响测试

时间:2024-01-22 16:33:07浏览次数:23  
标签:AlwaysON 主库 数据库 文件夹 集群 SQL 共享 迁移

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,主库,数据库,文件夹,集群,SQL,共享,迁移
From: https://blog.51cto.com/u_16532032/9367980

相关文章

  • SQL 2016 AlwaysOn 无域AlwaysOn配置要点
    环境准备:(1)操作系统:WindowsServer2016Datacenter (2)SQLServer2016  配置SQL 2016AlwaysOn要点  1,因为没有域所以需要在”计算机属性“添加计算机的DNS后缀。如后缀是:kk1.com  2,非账户Administrator(是管理员组的新账号也不行),需在运行下列命令以管理员方式运行Po......
  • 配置AlwaysON出错
     在其中一个集群节点的SQLServer中验证各节点的投票数,在其中一个集群节点的SQLServer上执行使用下面SQL语句SELECT*FROMsys.dm_hadr_cluster_members;SELECT*FROMSYS.[dm_hadr_cluster] 7、再次确保各节点已经关闭防火墙,如果防火墙没有关闭,那么在创建可用性组的时候会......
  • SQL Server 2012 AlwaysON 同步延迟时间
     SELECTavailability_mode_desc,role_desc,replica_server_name,last_redone_time,GETDATE()now,DATEDIFF(ms,last_redone_time,GETDATE())diffMSFROM((sys.availability_groupsASagJOINsys.......
  • 配置SQL 2012的AlwaysOn高性能组件
         AlwaysOn取数据库镜像和故障转移集群之长。AlwaysOn不再像故障转移集群那样需要共享磁盘,从而主副本和辅助副本可以更容易的部署到不同的地理位置;AlwaysOn还打破了镜像只能1对1的限制,支持最多5个可用性伙伴,使得辅助副本不仅能用于高可用性的目的,还能用于只读访问,甚至可以......
  • Zookeeper集群 +Kafka集群 之 (Zookeeper集群)
    Zookeeper集群+Kafka集群 Zookeeper#Zookeeper定义Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。#Zookeeper工作机制Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受......
  • ETLCloud:实现数据库快速输入输出的利器
    在当今大数据时代,数据的高效处理和管理成为企业发展的关键。而数据库作为数据存储和管理的核心,其输入输出效率的提升对于企业来说至关重要。ETLCloud数据集成工具,为企业提供了快速、灵活、稳定的数据库输入输出解决方案,极大地简化了数据处理流程,提高了工作效率。 系统优点简......
  • 达梦数据库7_第 3 章 数据定义语句_3.6 管理表
    3.6管理表 3.6.1基表定义语句用户数据库建立后,就可以定义基表来保存用户数据的结构。达梦数据库中基表可以分为两类,分别为数据库表和外部表,数据库表由数据库管理系统自行组织管理,而外部表在数据库的外部组织,是操作系统文件。手册中如无明确说明基表均指数据库表。下面分别对......
  • 达梦数据库7_第 3 章 数据定义语句_3.5 管理 HTS 表空间
    3.5管理HTS表空间 创建HUGE表之前,必须要先创建一个HUGE表空间(HTS)。如果不创建,只能使用系统HUGE表空间HMAIN。3.5.1创建HTS表空间语法格式CREATEHUGETABLESPACE<表空间名>PATH<表空间路径>;参数1.<表空间名>表空间的名称,表空间名称最大长度128字节;2.......
  • 达梦数据库7_第 3 章 数据定义语句_3.4 管理表空间
    3.4管理表空间3.4.1表空间定义语句创建表空间。语法格式CREATETABLESPACE<表空间名><数据文件子句>[<数据页缓冲池子句>][<存储加密子句>]<数据文件子句>::=DATAFILE<文件说明项>{,<文件说明项>}<文件说明项>::=<文件路径>[MIRROR<文件路径>]SIZE<文件大小>[......
  • 3、ceph集群的管理和维护
    一、通过sock文件单机管理(很少用)root@node1:~#ceph--admin-socket/var/run/ceph/ceph-osd.0.asokstatusroot@node1:~#ceph--admin-socket/var/run/ceph/ceph-osd.0.asok--helproot@node1:~#ceph--admin-daemon/var/run/ceph/ceph-mon.node1.asokconfigshowroo......