9.4.8. 系统升级和 pacemaker_remote


从 Red Hat Enterprise Linux 7.3 开始,如果 pacemaker_remote 服务在活跃的 Pacemaker 远程节点上停止,集群将在停止节点前安全地迁移该节点的资源。这可让您在不从集群中删除节点的情况下执行软件升级和其他常规维护流程。关闭 pacemaker_remote 后,群集将立即尝试重新连接。如果在资源监控器超时内没有重启 pacemaker_remote,集群会将监控器操作视为失败。
如果要避免在活跃的 Pacemaker 远程节点上停止 pacemaker_remote 服务时监控失败,您可以在执行任何可能停止 pacemaker_remote的系统管理前使用以下步骤使节点退出集群。
警告
对于 Red Hat Enterprise Linux 版本 7.2 及更早版本,如果 pacemaker_remote 在当前集成到群集的节点中停止,则群集将隔离该节点。如果作为 yum 更新 过程的一部分自动发生停止,则系统可能会处于不可用状态(特别是内核也与 pacemaker_remote同时升级)。对于 Red Hat Enterprise Linux 版本 7.2 及更早版本,您必须使用以下步骤使节点退出集群,然后才能执行任何可能停止 pacemaker_remote 的系统管理。
  1. 使用 pcs resource disable resourcename 停止节点的连接资源,这将将所有服务移出该节点。对于客户机节点,这也会停止虚拟机,因此虚拟机必须在集群外启动(例如,使用 virsh)来执行任何维护。
  2. 执行所需的维护。
  3. 当准备好将节点返回到群集时,请使用 pcs resource enable 重新启用该资源
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.