第五十八章 镜像中断程序 - 主要故障转移成员的计划外隔离

news/2024/11/18 8:20:43/

文章目录

  • 第五十八章 镜像中断程序 - 主要故障转移成员的计划外隔离
    • 主要故障转移成员的计划外隔离
    • 两个故障转移成员的计划外中断

第五十八章 镜像中断程序 - 主要故障转移成员的计划外隔离

主要故障转移成员的计划外隔离

如自动故障转移机制中所述,当主节点同时与备份节点和仲裁节点失去联系时,它会进入无限期的故障状态并且不能再作为主节点运行。通常,发生这种情况时,备份会接管并成为主要的。当主服务器与备份服务器的连接恢复时,备份服务器强制关闭主服务器;或者,可以在恢复连接之前自行强制关闭主服务器。

但是,如果一个网络事件(或一系列网络事件)导致故障转移成员和仲裁器同时(或几乎同时)彼此失去联系,则可能没有主节点,因为备份无法接管并且主节点不再存在作为主要操作。这种情况显示为自动故障转移机制详细部分中仲裁模式下对丢失连接的镜像响应表中的最终方案。当主数据库变得孤立并且备份由于错误而无法接管时,可能会发生类似的情况。

当这些情况发生时,有以下选择:

  • 恢复故障转移成员之间的连接;当前一个备份与前一个主要联系时,成员进行协商,一个成为主要,另一个成为备份。
  • 在不恢复连接的情况下,如果可以在主服务器上打开终端窗口,请这样做并在主服务器上运行 ^MIRROR 例程(请参阅使用 ^MIRROR 例程)。该例程确认主实例处于不确定的故障状态,并为您提供两个选项:
    • 如果确认另一个故障转移成员已关闭(可能是因为您将其关闭),它从未成为主成员,并且它没有创建比主成员上的最新镜像日志文件晚的镜像日志文件,可以强制该成员恢复操作为主。一旦它这样做了,并且你恢复了主备之间的连接,备份恢复操作作为备份。
    • 如果无法确认这些条件,则可以关闭主节点。然后,可以使用在未发生自动故障转移时主故障转移成员的计划外中断中描述的过程之一手动故障转移到备份。
  • 如果无法在主服务器上打开终端窗口,但可以确认另一个故障转移成员已关闭,它从未成为主服务器,并且它没有在主服务器上创建比最新文件晚的镜像日志文件,可以重新启动主要的 IRIS 实例,并使用强制此节点成为主要的 ^MIRROR 例程的选项强制它成为主要的。或者,如果无法确认这些情况,可以确保主 IRIS 实例已关闭并将保持关闭状态,然后使用自动故障转移未发生时主故障转移成员的计划外中断中描述的过程之一手动故障转移到备份发生。

小心:如果在未确认列出的条件的情况下强制主节点作为主节点恢复操作,将面临数据丢失或两个故障转移成员同时充当主节点的风险。

两个故障转移成员的计划外中断

当两个故障转移成员由于同一事件或不同事件而意外失败时,适当的过程取决于您是否可以在可用性要求的限制内重新启动其中一个或两个故障转移成员。镜像停止运行的时间越长,可能拥有的选择就越多。

  • 如果可以重新启动两个代理和至少一个 IRIS 实例,则故障转移成员将相互协商并自动选择其中的一个作为主要代理,使镜像恢复运行而没有数据丢失的风险。
  • 如果确定知道哪个故障转移成员是最后一个主要成员并且可以重新启动它,如果它无法与其他故障转移成员的 IRIS 实例或代理(因为它们已关闭)通信,它不会自动成为主要成员,但可以使用 Force this node to become the primary option of the ^MIRROR routine (as Unplanned Outage of Primary Failover Member Without Automatic Failover) 中所述,手动强制它成为主节点,没有数据丢失的风险。
  • 如果只能重新启动其中一个故障转移成员但不知道它是否是最后一个主节点,则可以使用强制此节点成为 ^MIRROR 例程的主选项来手动强制它成为主节点,但有一些数据风险损失。

小心:如果强制一个不活动的备份成为主要备份,一些全局更新操作可能会丢失,并且其他镜像成员可能需要重建(如重建镜像成员中所述)。

如果无法重新启动任何一个故障转移成员,请继续执行灾难恢复过程。


http://www.ppmy.cn/news/413155.html

相关文章

【mysql】1978. 上级经理已离职的公司员工

题目: 表: Employees --------------------- | Column Name | Type | --------------------- | employee_id | int | | name | varchar | | manager_id | int | | salary | int | --------------------- employee_id 是这个表的主键。 这个表包含了员工&#xff0…

三星s6 android 5.1.1,三星S6将升级安卓5.1,支持无损出图

科客点评:无损用起来…… 近日,根据加拿大运营商Rogers网站显示,三星Galaxy S6和S6 edge现已经确定将于6月份正式升级Android 5.1.1,同时其他国家和地区的用户也将陆续收到推送。此外,该网站还显示三星Galaxy S5 Activ…

s6

#os.walk(top,topdownTrue, οnerrοrNone, followlinksFalse) 参数top表示需要遍历的目录树的路径 参数topdown的默认值是"True",表示首先返回目录树下的文件,然后在遍历目录树的子目录;为False时,表示先遍历目录树的子目录&#…

MySQL—SQL优化详解(下)

♥️作者:小刘在C站 ♥️个人主页: 小刘主页 ♥️努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生! ♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏&#xf…

php网站mercury安装,mercury300m无线路由器设置教程 教你正确安装无线路由器

现在基本每家每户都有无线wifi,然而要使自己家里有wifi就必须安装一个无线路由器,mercury300m无线路由器是我们日常当中经常使用的一款无线路由器,那么要如何安装设置呢,下面小编就给大家带来mercury300m无线路由器设置教程&#…

路由器安装教程和使用方法

注:使用期间千万不要恢复出厂!切记。 麻烦评价不要写敏感词,非常感谢哈! 路由器初始无线WIFI名称:PDCN 无线WIFI密码:1234567890 路由器后台管理地址:192.168.123.1(连接路由器后用浏览器输入) 登录用户名:admin 登录密码:admin

i9 13905H参数 酷睿i913905H性能怎么样 相当于什么水平级别

i9 13905H采用10纳米制作工艺 最高睿频 5.4GHz 十四核心二十线程 三级缓存 36MB热设计功耗(TDP) 115W 支持最大内存 64GB 内存类型 DDR4 3200MHz DDR5 5200MHz 集成显卡 Intel Iris Xe Graphics i913905H性能怎么样这些点很重要 http://www.adiannao.cn/dy

i7 13700hx参数 酷睿i713700hx性能怎么样 相当于什么水平

i7 13700hx采用10nm工艺 16个核和24个线程,基本的频率为2.1GHZ,甚至可以提升到4.96ghz。 三级缓存 55MB 热设计功耗(TDP) 55W支持最大内存 128GB 内存类型 DDR4 3200MHz DDR5 4800MHz 集成显卡 Intel UHD Graphics i7 13700hx怎么样这些点很重要看过你就…