群集的接管和故障恢复

群集控制器节点在任何指定时间均处于以下几种状态之一:

表 46群集状态

状态

图标

CLI/BUI 表示

说明

UNCONFIGURED

Clustering is not configured(群集未配置)

没有任何群集的系统处于此状态。正在设置系统或从未完成群集设置任务。

OWNER

Active (takeover completed)(活动(接管已完成))

已配置群集,该节点已控制群集中的所有共享资源。在用户界面中完成群集设置后,检测到对等设备已发生故障时(即接管后),系统将立即进入此状态。管理员手动执行故障恢复操作之前,它一直处于此状态。

STRIPPED

Ready (waiting for failback)(就绪(等待故障恢复))

已配置群集,并且该节点不控制任何共享资源。在另一个节点的用户界面中完成群集设置后,或者在重新引导、电源断开或发生其他故障后,系统将立即进入 STRIPPED 状态。管理员手动执行故障恢复操作之前,节点一直处于此状态。

CLUSTERED

Active(活动)

已配置群集,并且两个节点均根据其资源分配拥有共享资源。如果每个节点都拥有 ZFS 池且处于 CLUSTERED 状态,则这两个节点构成的群集通常称为主动-主动群集。

-

Rejoining cluster ...(正在重新加入群集...)

设备近期已重新引导或设备管理软件在发生内部故障后正在重新启动。正在重新同步资源状态。

-

Unknown (disconnected or restarting)(未知(已断开连接或正在重新启动))

对等设备已关闭电源或正在重新引导、其所有群集互连链路都已发生故障或尚未配置群集。

这些状态之间的转换发生在两项操作过程中:接管和故障恢复。

接管可在任何时间发生,只要检测到对等设备故障就会尝试接管。也可使用群集配置 CLI 或 BUI 手动触发接管。这对于测试目的以及执行滚动软件升级(升级一台控制器的同时,另一台控制器提供运行较旧软件的服务,新软件经过验证后升级第二台控制器)非常有用。最后,在引导一台控制器且检测到其对等设备不存在时将进行接管。这样一来,可以在一台控制器永久发生故障或两台控制器暂时断电时正常恢复服务。

故障恢复从不自动执行。修复并引导发生故障的控制器后,它将重新链接群集(重新同步所有资源、资源属性和资源所有权的配置),并继续等待管理员执行故障恢复操作。在此之前,最初未发生故障的控制器将继续提供所有服务。这样一来,便可在控制器恢复生产服务之前全面调查最初触发接管的问题、验证新软件修订版或执行其他管理任务。由于故障恢复会对客户机造成中断,因此应根据特定于业务的需求和过程进行安排。存在一项例外:假设控制器 A 发生了故障,控制器 B 已接管。控制器 A 重新链接群集后,如果检测到控制器 B 不存在或已发生故障,控制器 A 可以接管。原则是即使没有机会调查初始问题,提供服务总比不提供要好。因此,尽管故障恢复到之前发生故障的控制器这项操作从不自动执行,但在任何时间依然都能执行接管。

设置群集后,初始状态包括启动设置的节点处于 OWNER(所有者)状态,另一个节点处于 STRIPPED 状态。执行初始故障恢复操作以将相应部分的共享资源交予 STRIPPED 节点后,两个节点都将处于 CLUSTERED 状态。如果两个群集节点都发生故障或关闭电源,则同时启动后将执行仲裁,其中一个将成为 OWNER(所有者)节点,另一个则成为 STRIPPED 节点。

故障恢复期间,所有外部资源(分配给对等设备的资源)都将导出,然后由对等设备导入。因发生故障而无法导入的池将触发 STRIPPED 节点的重新引导。如果尝试对发生故障的池进行故障恢复,会因导入失败而重新引导 STRIPPED 节点。

为了最大限度缩短维修停机时间,故障恢复和接管操作期间统计信息和数据集不可用。在故障恢复和接管操作完成之前,不收集任何数据,任何对暂停或恢复统计信息的尝试都将延迟,这些操作完成后,数据收集会自动恢复。

相关主题

oracle异地接管,群集的接管和故障恢复 - Oracle® ZFS Storage Appliance 管理指南,发行版 OS8.6.0...相关推荐

  1. oracle 群集 无存储,存储的群集注意事项 - Oracle® ZFS Storage Appliance 管理指南

    存储的群集注意事项 为了在群集中使用而对 Oracle ZFS Storage Appliance 进行大小调整时,另有两个非常重要的注意事项.或许最重要的决定是将所有存储池的所有权分配给同一机头还是 ...

  2. oracle导出客户机使用us7a,导出已复制的文件系统 - Oracle® ZFS Storage Appliance 管理指南,发行版 OS8.6.0...

    导出已复制的文件系统 可以将已复制的文件系统以只读形式导出到 NAS 客户机.这可用来验证已复制的数据或对已复制的数据执行备份或其他密集型操作(转移源设备的此类工作负荷). 文件系统的内容始终与最新接 ...

  3. 数据集 oracle,Analytics 数据集 - Oracle® ZFS Storage Appliance RESTful API 指南,发行版 OS8.6.0...

    Analytics 数据集 表 27数据集属性 名称 描述 name 底层统计信息的名称 grouping 此统计信息的所属组 explanation 底层统计信息的说明 incore 内核中的数据集 ...

  4. oracle工作流错误,工作流错误处理 - Oracle® ZFS Storage Appliance 客户服务手册

    工作流错误处理 如果在执行工作流期间发生错误,则会引发异常.如果异常未由工作流自身所捕获(或者如果工作流引发的异常未以其他方式捕获),则工作流将失败,并向用户显示有关异常的信息.要正确处理错误,应该捕 ...

  5. oracle 11g ocfs,Oracle 将不再提供ASMlib和OCFS2软件和支持给红帽 RedHat 6的新发行版

    Oracle 将不再提供ASMlib和OCFS2软件和支持给红帽的新发行版,这是两则与Linux和数据库相关的重要通知,部分重要内容给大家翻译如下: 1)ASMLib 1.1)ASMLib是Oracl ...

  6. oracle怎么授权外地连接,Oracle异地RAC 简单介绍(Extended Distance Clusters)

    OracleExtended Distance Clusters指的是RAC的节点分别放在不同的地方,这些节点可以放在不同的机房,也可以放在不同的城市 主要条件 距离最好小于100KM,两节点之间要有 ...

  7. oracle 自动异地备份,实现Oracle异地数据自动备份方案 | 学步园

    来源:网络/责编:编程入门 作者:不详 相关命令 文中主要用到三个命令,这里先单独介绍一下: export: 将数据库中数据备份成一个二进制系统文件,它有三种模式: 用户模式.表模式.整个数据库模式. ...

  8. 第四章:Oracle 异地WINDOWS备份操作

    Oracle 异地WINDOWS备份操作 (例子为备份esb与dw实例下用户近3天数据) 一.脚本内容及注解(备份服务器需安装oracle客户端) set YYYYmmdd=%date:~0,4%%d ...

  9. oracle集群服务删除,删除 Support for Oracle RAC

    删除 Support for Oracle RAC 可以从以下实体删除 Support for Oracle RAC: 如何从群集删除 Support for Oracle RAC 要从群集中的所有节 ...

最新文章

  1. Qt5.10.1在Windows平台下进行静态编译
  2. JavaScript日期格式化处理
  3. Taro+react开发(80):状态改变的构造函数
  4. 三极管的“非教科书式”解析,什么正偏、反偏都统统滚蛋!
  5. GPS拓展无线同步模块GSYN1000系列在广域同步测量的应用方案
  6. CodeDom六--实体类生成示例
  7. bzoj 4975: 区间翻转(博弈)
  8. python实现人脸识别系统_python使用opencv实现人脸识别系统
  9. 进一线互联网大厂担任架构师,需要掌握哪些核心技能?
  10. Android - View 和 ViewGroup
  11. 笔记本win7怎么重装系统步骤
  12. 《数据库原理与应用》实验二
  13. 对称加密非对称加密混合加密
  14. React+D3组件开发之treemap(树图)
  15. 解决Maven无法下载源代码包的问题
  16. buuctf ciscn_2019_sw_5
  17. 基金数据爬虫与数据分析
  18. Arnold材质节点篇-凹凸 法线贴图 圆角/置换曲面细分
  19. android盒子分辨率,有趣发现:盒子分辨率需要正确设置
  20. 基于Uniapp开发的MIPCMS小程序

热门文章

  1. 学习笔记——神经网络压缩
  2. [ACNOI2021]爱乐之城
  3. 全球人造丝卫生棉条行业调研及趋势分析报告
  4. Android4.0 ext disk auto mount [including sd mmc sata udisk]
  5. 超链接之锚点的使用(页面内段落之间的跳转和不同页面之间的跳转)
  6. 周转时间和带权周转时间的计算
  7. 开源资产管理系统_OCR在资产管理系统的应用
  8. 飞思卡尔芯片上锁常见原因及解锁方法
  9. 【开源SPL】列存数据仓库怎样更高效
  10. matlab编写多目标性能度量r、GD、Spacing、德尔塔