在分配群集资源以支持高可用性 (HA) 安装时,请考虑以下要求:
(有条件)对于 HA 设备的安装,请确保 Sentinel HA 设备有一个有效许可证可用。Sentinel HA 设备是一个 ISO 设备,它包含以下包:
操作系统:SLES 12 SP3
SLES 高可用性扩展 (SLES HAE) 包
Sentinel 软件(包括 HA rpm)
(有条件)进行传统的 HA 安装时,请确保备齐以下项目:
操作系统:SLES 11 SP4 或 SLES 12 SP1 或更高版本
带有效许可证的 SLES HAE ISO 映像
Sentinel 安装程序(TAR 文件)
(有条件)如果您使用的是内核版本为 3.0.101 或更高版本的 SLES 操作系统,则必须手动加载计算机中的检查包驱动程序。若要找到适合您计算机硬件的检查包驱动程序,请与您的硬件供应商联系。若要加载检查包驱动程序,请执行以下操作:
在命令提示符中,运行以下命令在当前会话中加载检查包驱动程序:
/sbin/modprobe -v --ignore-install <watchdog driver name>
在 /etc/init.d/boot.local 文件中添加以下行,以确保计算机在每次启动时自动装载检查包驱动程序:
/sbin/modprobe -v --ignore-install <watchdog driver name>
确保托管 Sentinel 服务的每个群集节点都满足部分 5.0, 满足系统要求中指定的要求。
确保为 Sentinel 数据和应用程序提供足够的共享储存。
确保对在发生故障转移时可在节点之间迁移的服务使用虚拟 IP 地址。
确保共享储存设备满足部分 5.0, 满足系统要求中指定的性能和大小特征要求。将配置了 iSCSI Target 的标准 SLES 虚拟机用作共享储存。
对于 iSCSI,您应使用您的硬件支持的最大讯息传送单位 (MTU)。较大的 MTU 有利于提高储存性能。如果储存的延迟和带宽慢于建议值,则 Sentinel 可能会遇到问题。
确保至少有两个群集节点满足在客户环境中运行 Sentinel 的资源要求。建议采用两个 SLES 虚拟机。
确保已创建群集节点与共享储存通讯的方法,例如用于 SAN 的 FibreChannel。使用专用 IP 地址连接 iSCSI Target。
确保已拥有的虚拟 IP 地址可在群集节点之间迁移,并可用作 Sentinel 的外部 IP 地址。
确保每个群集节点至少有一个 IP 地址用于内部群集通讯。您可以使用简单的单播 IP 地址,但生产环境使用多路广播更有利。