5.14.2. 多播配置


如果您没有在集群配置文件中指定多播地址,红帽高可用性附加组件软件可根据集群 ID 创建一个。它可生成地址的后 16 位数字,并根据所使用的 IP 协议(IPV4 或者 IPV6)将其附加到该地址中:
  • 对于 IPv4 — 该地址格式为 239.192 加上红帽高可用性附加组件软件生成的后 16 字节。
  • 对于 IPv6 — 该地址格式为 FF15:: 加上红帽高可用性附加组件软件生成的后 16 字节。

注意

集群 ID 是 cman 为每个集群生成的唯一识别符。请在集群节点中运行 cman_tool status 命令查看集群 ID。
您可使用以下命令在集群配置文件中手动指定多播地址:
ccs -h host --setmulticast multicastaddress
注:这个命令会将您使用 --setmulticast 选项设定的其他所有属性重新设置为恢复到其默认值,如 第 5.1.5 节 “覆盖之前设置的命令” 所示。
如果您指定了多播地址,您应该使用 cman 使用的 239.192.x.x 系列(IPv6 使用 FF15::)。使用该范围以外的多播地址将导致不可预测的结果。例如:使用 224.0.0.x(即“网络中的所有主机”)可能无法正确路由,或者在有些硬件中根本无法路由。
如果您指定或修改多播地址,则必须重启该集群以便其生效。有关使用 ccs 命令启动和停止集群的详情请参考 第 6.2 节 “启动和停止集群”

注意

如果您指定了多播地址,请确定检查集群数据包通过的路由器配置。有些路由器可能需要较长时间了解这些地址,这样会严重影响集群性能。
要删除配置文件中的多播地址,请使用 ccs--setmulticast 选项,但不要指定多播地址:
ccs -h host --setmulticast
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.