第 I 部分 安装、设置和升级 #
- 1 产品概述
SUSE® Linux Enterprise High Availability Extension 是一种开放源代码群集技术的集成套件。它可让您实施高度可用的物理和虚拟 Linux 群集,避免单一故障点。它可确保关键网络资源的高可用性和可管理性,这些网络资源包括数据、应用程序和服务。因此,它有助于维持业务连续性、保护数据完整性及减少 Linux 关键任务工作负荷的计划外停机时间。
它随附提供必需的监视、消息交换和群集资源管理功能(支持对独立管理的群集资源进行故障转移、故障回复和迁移(负载平衡))。
本章介绍 High Availability Extension 的主要产品功能和优点。您将在本章中找到多个示例群集并了解组成群集的组件。最后一节概述了体系结构,描述了群集内的各体系结构层和进程。
有关 High Availability 群集环境中使用的一些通用术语的解释,请参见词汇表。
- 2 系统要求和建议
下面的小节说明了系统要求以及 SUSE® Linux Enterprise High Availability Extension 的一些先决条件。此外,还提供了有关群集设置的建议。
- 3 安装 High Availability Extension
如果您是首次使用 SUSE® Linux Enterprise High Availability Extension 设置高可用性群集,最简单的方法就是从基本的双节点群集开始设置。您也可以使用双节点群集来运行一些测试。之后,您便可使用 AutoYaST 克隆现有的群集节点来添加更多节点。克隆的节点上会安装相同的软件包,并具有与原始节点相同的系统配置。
如果要升级运行较低版 SUSE Linux Enterprise High Availability Extension 的现有群集,请参见第 5 章 “升级群集和更新软件包”。
- 4 使用 YaST 群集模块
YaST 群集模块可让您手动从头开始设置群集,或修改现有群集的选项。
不过,如果您希望采用自动方式设置群集,请参见安装和设置快速入门。该指南介绍了如何安装所需的软件包并会引导您创建基本的双节点群集,该群集是使用
ha-cluster-bootstrap
脚本设置的。您还可结合使用这两种设置方法,例如,使用 YaST 群集设置一个节点,然后使用其中一个引导脚本集成更多节点(或反之)。
- 5 升级群集和更新软件包
本章介绍两种不同方案:将群集升级为 SUSE Linux Enterprise High Availability Extension 的另一个版本(主要版本或服务包),以及更新群集节点上的单个软件包。请参见第 5.2 节 “将群集升级到产品的最新版本”与第 5.3 节 “更新群集节点上的软件包”。
如果您要升级群集,请在开始升级之前查看第 5.2.1 节 “SLE HA 和 SLE HA Geo 支持的升级路径”和第 5.2.2 节 “升级前的必要准备”。