第 4 章 集群
在 Oracle 和 OrLsnr Pacemaker 资源代理中添加了对 Oracle 11g 的支持
从 Red Hat Enterprise Linux 版本 6.9 开始,Pacemaker 资源代理
Oracle
和 OraLsnr
支持 Oracle 数据库 11g。(BZ#1336846)
Pacemaker
现在支持报警代理
现在,您可以创建
Pacemaker
报警代理,以便在集群事件发生时采取一些外部操作。集群使用环境变量将事件信息传递给代理。代理可以执行任何操作,如发送电子邮件消息、登录到文件或更新监控系统。有关配置报警代理的详情,请参考使用 Pacemaker 配置红帽高可用性附加组件。(BZ#1253325, BZ#1376480)
clufter
现在被完全支持
clufter 软件包提供了一个用于转换和分析集群配置格式的工具。它们可用于协助从旧的堆栈配置到利用 Pacemaker 的较新配置的迁移。以前作为技术预览提供的
clufter
工具现已获得全面支持。有关 clufter
功能的详情,请查看 clufter (1)
手册页或 clufter -h 命令的输出。有关 clufter
用法的示例,请参阅以下红帽知识库文章 :https://access.redhat.com/articles/2810031。(BZ#1318326)
clufter rebase 到版本 0.59.8
clufter 软件包已升级到上游版本 0.59.8,它比之前的版本提供了很多 bug 修复、新功能和用户体验改进。主要更新包括:
- 当使用
*2
命令时,pcs
cmd 命令系列将 CMAN 或 Pacemaker 堆栈特定配置转换为相应的 pcsclufter
工具不再推荐 pcs cluster cib 文件 --config,它目前不适用于后续的 local-modificationpcs
命令。相反,建议 pcs cluster cib 文件。(RHBZ#1328078) - 现在,
clufter
工具输出可能会根据指定的分发目标有很大不同,因为工具现在将输出与相应的环境(如pcs
版本)保持一致。因此,您的分发或设置可能不被支持,您不应该预期clufter
工具生成的一组pcs
命令可以移植到完全不同的环境中。 clufter
工具现在支持pcs
工具的几个新功能,包括警报处理程序配置。另外,clufter
工具支持最近添加到pcs
工具中的旧功能,包括用于 colocation 和 order 约束的资源集。- 当使用
ccs2
命令序列相同)时,pcs
* 命令系列将 CMAN + RGManager 特定配置转换为相应的 Pacemaker 配置(或 pcsclufter
工具不再拒绝转换完全有效的 lvm 资源代理配置,这之前可能会发生。(BZ#1367536)
luci
接口允许管理员验证远程机器的真实性
加密通道需要在端点之间建立真实性,以合理保护和保护对中间人攻击。现在,使用
luci
管理集群的管理员会自动提供在创建新集群时输入的集群节点的对应证书指纹,将节点添加到集群中,或将现有集群添加到 luci 管理中。这样,管理员可以在标准期间使用凭证信任远程节点之前先验证远程机器的真实性,而是(self-against-remote)身份验证。(BZ#885028)
luci
现在列出了单个资源的显式配置操作
在集群配置中,能够查看给定资源配置的操作会很有用。在验证 status 操作等隐式操作时,这特别有用,如
status
操作的 depth
参数,用户配置会覆盖。通常,能够检查配置的操作可能会显示这些修改和隐式操作在当前集群行为上具有的影响。
luci
现在列出了在 Service Groups
分类视图中每个独立资源配置的操作,显示哪些参数针对特定的操作和分离超时(如果它们被设置为强制)。请注意,该视图不允许对操作进行主动修改;若要修改操作,您可以使用 ccs
CLI 工具的- add action
和-rmaction
参数。(BZ#1173942)