5.13. 配置仲裁磁盘


注意

Quorum-disk 参数以及探测法根据网站环境以及特殊需要有所不同。要了解如何使用 Quorum-disk 参数和探测法,请参考 qdisk(5) man page。如果您在理解和使用仲裁磁盘方面需要帮助,请联络授权的红帽支持代表。
请使用以下命令将您的系统配置为使用仲裁磁盘:
ccs -h host --setquorumd [quorumd options]
注:这个命令会将您使用 --setquorumd 选项设定的其他所有属性重新设置为恢复到其默认值,如 第 5.1.5 节 “覆盖之前设置的命令” 所示。
表 5.1 “仲裁磁盘选项” 总结了您可能需要设置的仲裁磁盘选项的含义。有关仲裁磁盘参数的完整列表请参考 /usr/share/cluster/cluster.rng 中的集群方案以及 /usr/share/doc/cman-X.Y.ZZ/cluster_conf.html 中的注释方案。
表 5.1. 仲裁磁盘选项
参数 描述
「间隔」 读取/写入循环的频率,单位为秒。
「投票」 仲裁守护进程告知 cman 它有足够分数时的票数。
「tko」 宣布节点死亡时节点必须错过的循环数。
「最低分数」 将节点视为 "alive" 的最小分数。如果省略或者设为 0,则使用默认功能 floor((n+1)/2),其中 n 为探测法分数之和。Minimum Score 值永远不能超过探测法分数之和,否则将无法使用该仲裁磁盘。
「设备」 制裁守护进程使用的存储设备。在所有节点中该设备必须相同。
「标签」 指定由 mkqdisk 工具创建的制裁磁盘标签。如果这个字段中包含一个条目,则该标签将覆盖 Device 字段。如果这个字段已经被使用,则仲裁守护进程会在每个找到的块设备中读取 /proc/partitions 并检查 qdisk 签名,根据指定的标签对比该标签。这在节点间使用不同仲裁设备名称配置时有用。
请使用以下命令为仲裁磁盘配置探测法:
ccs -h host --addheuristic [heuristic options]
表 5.2 “仲裁磁盘探测法” 总结了您可能需要设置的仲裁磁盘探测法的含义。
表 5.2. 仲裁磁盘探测法
参数 描述
「程序」 使用到程序的路径决定这个试探是否可用。它是 /bin/sh -c 可执行的任意程序。返回值为 0 表示成功;其他则表示失败。这是必填项。
「间隔」 调用探测法的频率(单位为秒)。每个探测法间的默认间隔为 2 秒。
「分数」 这个探测法的加权。决定探测法分数时请小心。每个探测法的默认分数为 1。
「tko」 在宣布这个探测法不可用前连续失败的次数。
您可执行以下命令查看系统配置的仲裁磁盘选项和探测法:
ccs -h host --lsquorum
您可执行以下命令删除探测法选项指定的探测法:
ccs -h host rmheuristic [heuristic options]
注:完成集群的所有组件配置后,需要在所有节点中同步该集群配置文件,如 第 5.15 节 “在集群节点中推广配置文件” 所述。

注意

同步和激活推广,并激活更新的集群配置文件。但要让仲裁磁盘可操作,您必须重启该集群(请参考 第 6.2 节 “启动和停止集群”),这样方可保证在每个节点中都重启 qdiskd 守护进程。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.