15.1 安装问题

如果您在安装包或使群集联机方面遇到困难,请根据以下列表进行操作。

是否安装了 HA 包?

配置和管理群集所需的包位于 High Availability Extension 提供的高可用性安装模式中。

根据部分 3.1, 安装 High Availability Extension中所述,检查是否将 High Availability Extension 作为 SUSE Linux Enterprise Server 的外接式附件安装在每个群集节点上,以及每台计算机上是否安装了高可用性模式。

所有群集节点的初始配置是否相同?

根据部分 3.2, 初始群集设置中所述,为了相互通讯,属于同一个群集的所有节点需要使用相同的 bindnetaddrmcastaddrmcastport

检查在 /etc/ais/openais.conf 中配置的所有群集节点的通讯通道和选项是否相同。

如果您使用的是加密通讯,请检查所有群集节点上的 /etc/ais/authkey 文件是否可用。

防火墙是否允许通过 mcastport 进行通讯?

如果用于群集节点之间通讯的 mcastport 由防火墙阻止,这些节点将无法相互可见。根据部分 3.1, 安装 High Availability Extension中所述,在使用 YaST 配置初始设置时,通常会自动调整防火墙设置。

要确保 mcastport 不被防火墙阻止,请检查每个节点上的 /etc/sysconfig/SuSEfirewall2 中的设置。或者,在每个群集节点上启动 YaST 防火墙模块。在单击允许的服务 > 高级后,将 mcastport 添加到允许的 UDP 端口列表中并确认更改。

是否在每个群集节点上启动了 OpenAIS?

使用 /etc/init.d/openais status 检查每个群集节点上的 OpenAIS 状态。如果 OpenAIS 未在运行,执行 /etc/init.d/openais start 命令来启动它。