Jump To Close Expand all Collapse all Table of contents 配置和管理高可用性集群 让开源更具包容性 对红帽文档提供反馈 1. 高可用性附加组件概述 Expand section "1. 高可用性附加组件概述" Collapse section "1. 高可用性附加组件概述" 1.1. High Availability Add-On 附件 1.2. 高可用性附加组件概念 Expand section "1.2. 高可用性附加组件概念" Collapse section "1.2. 高可用性附加组件概念" 1.2.1. 隔离 1.2.2. 仲裁 1.2.3. 集群资源 1.3. Pacemaker 概述 Expand section "1.3. Pacemaker 概述" Collapse section "1.3. Pacemaker 概述" 1.3.1. Pacemaker 架构组件 1.3.2. Pacemaker 配置和管理工具 1.3.3. 集群和 pacemaker 配置文件 1.4. 红帽高可用性集群中的 LVM 逻辑卷 Expand section "1.4. 红帽高可用性集群中的 LVM 逻辑卷" Collapse section "1.4. 红帽高可用性集群中的 LVM 逻辑卷" 1.4.1. 选择 HA-LVM 或者共享卷 1.4.2. 在集群中配置 LVM 卷 2. Pacemaker 入门 Expand section "2. Pacemaker 入门" Collapse section "2. Pacemaker 入门" 2.1. 学习使用 Pacemaker 2.2. 了解配置故障转移 3. pcs 命令行界面 Expand section "3. pcs 命令行界面" Collapse section "3. pcs 命令行界面" 3.1. pcs help display 3.2. 查看原始集群配置 3.3. 将配置更改保存到工作文件中 3.4. 显示集群状态 3.5. 显示完整的集群配置 3.6. 使用 pcs 命令修改 corosync.conf 文件 3.7. 使用 pcs 命令显示 corosync.conf 文件 4. 使用 Pacemaker 创建红帽高可用性集群 Expand section "4. 使用 Pacemaker 创建红帽高可用性集群" Collapse section "4. 使用 Pacemaker 创建红帽高可用性集群" 4.1. 安装集群软件 4.2. 安装 pcp-zeroconf 软件包(推荐使用) 4.3. 创建高可用性集群 4.4. 创建使用多个链接的高可用性集群 4.5. 配置隔离 4.6. 备份和恢复集群配置 4.7. 为高可用性附加组件启用端口 5. 在红帽高可用性集群中配置主动/被动 Apache HTTP 服务器 Expand section "5. 在红帽高可用性集群中配置主动/被动 Apache HTTP 服务器" Collapse section "5. 在红帽高可用性集群中配置主动/被动 Apache HTTP 服务器" 5.1. 在 Pacemaker 集群中配置具有 XFS 文件系统的 LVM 卷 5.2. 配置 Apache HTTP 服务器 5.3. 创建资源和资源组 5.4. 测试资源配置 6. 在红帽高可用性集群中配置主动/被动模式的 NFS 服务器 Expand section "6. 在红帽高可用性集群中配置主动/被动模式的 NFS 服务器" Collapse section "6. 在红帽高可用性集群中配置主动/被动模式的 NFS 服务器" 6.1. 在 Pacemaker 集群中配置具有 XFS 文件系统的 LVM 卷 6.2. 配置一个 NFS 共享 6.3. 为集群中的 NFS 服务器配置资源和资源组 6.4. 测试 NFS 资源配置 Expand section "6.4. 测试 NFS 资源配置" Collapse section "6.4. 测试 NFS 资源配置" 6.4.1. 测试 NFS 导出 6.4.2. 测试故障转移 7. 集群中的 GFS2 文件系统 Expand section "7. 集群中的 GFS2 文件系统" Collapse section "7. 集群中的 GFS2 文件系统" 7.1. 在集群中配置 GFS2 文件系统 7.2. 在集群中配置加密的 GFS2 文件系统 Expand section "7.2. 在集群中配置加密的 GFS2 文件系统" Collapse section "7.2. 在集群中配置加密的 GFS2 文件系统" 7.2.1. 在 Pacemaker 集群中配置共享逻辑卷 7.2.2. 加密逻辑卷并创建 crypt 资源 7.2.3. 使用 GFS2 文件系统格式化加密的逻辑卷,并为集群创建文件系统资源 8. 在红帽高可用性集群中配置主动/主动 Samba 服务器 Expand section "8. 在红帽高可用性集群中配置主动/主动 Samba 服务器" Collapse section "8. 在红帽高可用性集群中配置主动/主动 Samba 服务器" 8.1. 为高可用性集群中的 Samba 服务配置 GFS2 文件系统 8.2. 在高可用性集群中配置 Samba 8.3. 配置 Samba 集群资源 8.4. 验证集群的 Samba 配置 9. pcsd Web UI 入门 Expand section "9. pcsd Web UI 入门" Collapse section "9. pcsd Web UI 入门" 9.1. 设置 pcsd Web UI 9.2. 配置高可用性 pcsd Web UI 10. 在 Red Hat High Availability 集群中配置隔离功能 Expand section "10. 在 Red Hat High Availability 集群中配置隔离功能" Collapse section "10. 在 Red Hat High Availability 集群中配置隔离功能" 10.1. 显示可用的隔离代理及其选项 10.2. 创建隔离设备 10.3. 隔离设备的常规属性 10.4. 测试隔离设备 10.5. 配置隔离级别 10.6. 配置冗余电源的隔离 10.7. 显示配置的隔离设备 10.8. 使用 pcs 命令导出隔离设备 10.9. 修改和删除隔离设备 10.10. 手动隔离一个集群节点 10.11. 禁用隔离设备 10.12. 防止节点使用隔离设备 10.13. 配置 ACPI 以用于集成的隔离设备 Expand section "10.13. 配置 ACPI 以用于集成的隔离设备" Collapse section "10.13. 配置 ACPI 以用于集成的隔离设备" 10.13.1. 使用 BIOS 禁用 ACPI Soft-Off 10.13.2. 在 logind.conf 文件中禁用 ACPI Soft-Off 10.13.3. 在 GRUB 2 文件中完全禁用 ACPI 11. 配置集群资源 Expand section "11. 配置集群资源" Collapse section "11. 配置集群资源" 11.1. 资源代理标识符 11.2. 显示特定于资源的参数 11.3. 配置资源 meta 选项 Expand section "11.3. 配置资源 meta 选项" Collapse section "11.3. 配置资源 meta 选项" 11.3.1. 更改资源选项的默认值 11.3.2. 更改一组资源选项的默认值 11.3.3. 显示当前配置的资源默认设置 11.3.4. 在创建资源时设置 meta 选项 11.4. 配置资源组 Expand section "11.4. 配置资源组" Collapse section "11.4. 配置资源组" 11.4.1. 创建资源组 11.4.2. 删除资源组 11.4.3. 显示资源组 11.4.4. 组选项 11.4.5. 组粘性 11.5. 确定资源行为 12. 确定资源可在哪些节点上运行 Expand section "12. 确定资源可在哪些节点上运行" Collapse section "12. 确定资源可在哪些节点上运行" 12.1. 配置位置限制 12.2. 将资源发现限制为节点子集 12.3. 配置位置约束策略 Expand section "12.3. 配置位置约束策略" Collapse section "12.3. 配置位置约束策略" 12.3.1. 配置 "Opt-In" 集群 12.3.2. 配置 "Opt-Out" 集群 12.4. 配置资源以首选其当前节点 13. 确定运行集群资源的顺序 Expand section "13. 确定运行集群资源的顺序" Collapse section "13. 确定运行集群资源的顺序" 13.1. 配置必须的排序 13.2. 配置公告顺序 13.3. 配置排序的资源集 13.4. 为不由 Pacemaker 管理的资源依赖项配置启动顺序 14. Colocating 集群资源 Expand section "14. Colocating 集群资源" Collapse section "14. Colocating 集群资源" 14.1. 指定资源的强制放置 14.2. 指定资源的公告放置 14.3. 资源共存集合 15. 显示资源限制和资源依赖项 16. 使用规则决定资源位置 Expand section "16. 使用规则决定资源位置" Collapse section "16. 使用规则决定资源位置" 16.1. Pacemaker 规则 Expand section "16.1. Pacemaker 规则" Collapse section "16.1. Pacemaker 规则" 16.1.1. 节点属性表达式 16.1.2. 基于时间/日期的表达式 16.1.3. 日期规格 16.2. 使用规则配置 pacemaker 位置约束 17. 管理集群资源 Expand section "17. 管理集群资源" Collapse section "17. 管理集群资源" 17.1. 显示配置的资源 17.2. 使用 pcs 命令导出集群资源 17.3. 修改资源参数 17.4. 清除集群资源的失败状态 17.5. 在集群中移动资源 Expand section "17.5. 在集群中移动资源" Collapse section "17.5. 在集群中移动资源" 17.5.1. 因为失败而移动资源 17.5.2. 由于连接更改而移动资源 17.6. 禁用 monitor 操作 17.7. 配置和管理集群资源标签 Expand section "17.7. 配置和管理集群资源标签" Collapse section "17.7. 配置和管理集群资源标签" 17.7.1. 为管理标记集群资源,按类别标记 17.7.2. 删除标记的集群资源 18. 创建在多个节点上活跃的集群资源(克隆的资源) Expand section "18. 创建在多个节点上活跃的集群资源(克隆的资源)" Collapse section "18. 创建在多个节点上活跃的集群资源(克隆的资源)" 18.1. 创建和删除克隆的资源 18.2. 配置克隆资源限制 18.3. 可升级克隆资源 Expand section "18.3. 可升级克隆资源" Collapse section "18.3. 可升级克隆资源" 18.3.1. 创建可升级的克隆资源 18.3.2. 配置可升级资源限制 18.4. 失败时降级升级的资源 19. 管理集群节点 Expand section "19. 管理集群节点" Collapse section "19. 管理集群节点" 19.1. 停止集群服务 19.2. 启用和禁用集群服务 19.3. 添加集群节点 19.4. 删除集群节点 19.5. 使用多个链接在集群中添加节点 19.6. 在现有集群中添加和修改链接 Expand section "19.6. 在现有集群中添加和修改链接" Collapse section "19.6. 在现有集群中添加和修改链接" 19.6.1. 在现有集群中添加和删除链接 19.6.2. 使用多个链接修改集群中的链接 19.6.3. 使用单个链接修改集群中的链接地址 19.6.4. 使用单一链接修改集群中链接的选项 19.6.5. 不可能在添加新链接时修改链接 19.7. 配置节点健康策略 19.8. 使用许多资源配置大型集群 20. 为 Pacemaker 集群设置用户权限 Expand section "20. 为 Pacemaker 集群设置用户权限" Collapse section "20. 为 Pacemaker 集群设置用户权限" 20.1. 设置通过网络访问节点的权限 20.2. 使用 ACL 设置本地权限 21. 资源监控操作 Expand section "21. 资源监控操作" Collapse section "21. 资源监控操作" 21.1. 配置资源监控操作 21.2. 配置全局资源操作默认 Expand section "21.2. 配置全局资源操作默认" Collapse section "21.2. 配置全局资源操作默认" 21.2.1. 覆盖特定于资源的操作值 21.2.2. 更改一组资源操作的默认值 21.2.3. 显示当前配置的资源操作默认值 21.3. 配置多个监控操作 22. Pacemaker 集群属性 Expand section "22. Pacemaker 集群属性" Collapse section "22. Pacemaker 集群属性" 22.1. 集群属性和选项概述 22.2. 设置和删除集群属性 22.3. 查询集群属性设置 23. 配置资源以在清理节点关闭时保持停止 Expand section "23. 配置资源以在清理节点关闭时保持停止" Collapse section "23. 配置资源以在清理节点关闭时保持停止" 23.1. 集群属性配置资源以在清理节点关闭时保持停止 23.2. 设置 shutdown-lock 集群属性 24. 配置节点放置策略 Expand section "24. 配置节点放置策略" Collapse section "24. 配置节点放置策略" 24.1. 使用属性和放置策略 Expand section "24.1. 使用属性和放置策略" Collapse section "24.1. 使用属性和放置策略" 24.1.1. 配置节点和资源容量 24.1.2. 配置放置策略 24.2. Pacemaker 资源分配 Expand section "24.2. Pacemaker 资源分配" Collapse section "24.2. Pacemaker 资源分配" 24.2.1. 节点首选项 24.2.2. 节点容量 24.2.3. 资源分配首选项 24.3. 资源放置策略指南 24.4. NodeUtilization 资源代理 25. 将虚拟域配置为资源 Expand section "25. 将虚拟域配置为资源" Collapse section "25. 将虚拟域配置为资源" 25.1. 虚拟域资源选项 25.2. 创建虚拟域资源 26. 配置集群仲裁(quorum) Expand section "26. 配置集群仲裁(quorum)" Collapse section "26. 配置集群仲裁(quorum)" 26.1. 配置仲裁选项 26.2. 修改仲裁选项 26.3. 显示制裁配置和状态 26.4. 运行非仲裁的集群 27. 配置仲裁设备 Expand section "27. 配置仲裁设备" Collapse section "27. 配置仲裁设备" 27.1. 安装制裁设备软件包 27.2. 配置仲裁设备 27.3. 管理仲裁设备服务 27.4. 管理集群中的仲裁设备 Expand section "27.4. 管理集群中的仲裁设备" Collapse section "27.4. 管理集群中的仲裁设备" 27.4.1. 更改仲裁设备设置 27.4.2. 删除仲裁设备 27.4.3. 销毁仲裁设备 28. 为集群事件触发脚本 Expand section "28. 为集群事件触发脚本" Collapse section "28. 为集群事件触发脚本" 28.1. 安装并配置示例警报代理 28.2. 创建集群警报 28.3. 显示、修改和删除集群警报 28.4. 配置集群警报接收者 28.5. 警报 meta 选项 28.6. 集群警报配置命令示例 28.7. 编写集群警报代理 29. 多站点 Pacemaker 集群 Expand section "29. 多站点 Pacemaker 集群" Collapse section "29. 多站点 Pacemaker 集群" 29.1. Booth 集群票据管理器概述 29.2. 使用 Pacemaker 配置多站点集群 30. 将非 corosync 节点整合到集群中: pacemaker_remote 服务 Expand section "30. 将非 corosync 节点整合到集群中: pacemaker_remote 服务" Collapse section "30. 将非 corosync 节点整合到集群中: pacemaker_remote 服务" 30.1. pacemaker_remote 节点的主机和虚拟机验证 30.2. 配置 KVM 客户机节点 Expand section "30.2. 配置 KVM 客户机节点" Collapse section "30.2. 配置 KVM 客户机节点" 30.2.1. 客户端节点资源选项 30.2.2. 将虚拟机整合为客户机节点 30.3. 配置 Pacemaker 远程节点 Expand section "30.3. 配置 Pacemaker 远程节点" Collapse section "30.3. 配置 Pacemaker 远程节点" 30.3.1. 远程节点资源选项 30.3.2. 远程节点配置概述 30.4. 更改默认端口位置 30.5. 使用 pacemaker_remote 节点升级系统 31. 执行集群维护 Expand section "31. 执行集群维护" Collapse section "31. 执行集群维护" 31.1. 把节点设置为待机模式 31.2. 手动移动集群资源 Expand section "31.2. 手动移动集群资源" Collapse section "31.2. 手动移动集群资源" 31.2.1. 将资源从其当前节点移动 31.2.2. 将资源移动到首选节点 31.3. 禁用、启用和禁止集群资源 31.4. 将资源设置为非受管模式 31.5. 将集群设置为维护模式 31.6. 更新 RHEL 高可用性集群 31.7. 升级远程节点和客户机节点 31.8. 在 RHEL 集群中迁移虚拟机 31.9. 通过 UUID 识别集群 32. 配置灾难恢复集群 Expand section "32. 配置灾难恢复集群" Collapse section "32. 配置灾难恢复集群" 32.1. 灾难恢复集群的注意事项 32.2. 显示恢复集群的状态 33. 解释资源代理 OCF 返回代码 34. 使用 IBM z/VM 实例将红帽高可用性集群配置为集群成员 法律通告 Settings Close Language: 한국어 日本語 简体中文 English Français Language: 한국어 日本語 简体中文 English Français Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 한국어 日本語 简体中文 English Français Language: 한국어 日本語 简体中文 English Français Format: Multi-page Single-page Format: Multi-page Single-page 配置和管理高可用性集群 Red Hat Enterprise Linux 9使用红帽高可用性附加组件创建和维护 Pacemaker 集群Red Hat Customer Content Services法律通告摘要 红帽高可用性附加组件配置使用 Pacemaker 集群资源管理器的高可用性集群。此标题提供了熟悉 Pacemaker 集群配置步骤的流程,以及配置主动/主动和主动/被动集群的示例流程。 Next