适用于 SUSE Linux Enterprise High Availability Extension 12 SP5

3 安装 High Availability Extension

摘要

如果您是首次使用 SUSE® Linux Enterprise High Availability Extension 设置高可用性群集,最简单的方法就是从基本的双节点群集开始设置。您也可以使用双节点群集来运行一些测试。之后,您便可使用 AutoYaST 克隆现有的群集节点来添加更多节点。克隆的节点上会安装相同的包,并具有与原始节点相同的系统配置。

如果要升级运行较低版 SUSE Linux Enterprise High Availability Extension 的现有群集,请参见第 5 章 “升级群集和更新软件包

3.1 手动安装

安装和设置快速入门中介绍了手动安装 High Availability Extension 包的过程。

3.2 使用 AutoYaST 进行批量安装和部署

安装并设置双节点群集后,您可以使用 AutoYaST 克隆现有节点并将克隆节点添加到群集,以便扩展群集。

AutoYaST 使用包含安装和配置数据的配置文件。配置文件会告知 AutoYaST 要安装的内容以及如何配置已安装系统,以最终获得一个现成可用的系统。然后可使用此配置文件以各种方式(例如,克隆现有群集节点)进行大批量部署。

重要
重要:相同硬件

过程 3.1 “使用 AutoYaST 克隆群集节点”假设您要将 SUSE Linux Enterprise High Availability Extension 12 SP5 部署到硬件配置完全相同的一组计算机上。

如果您需要在配置不同的硬件上部署群集节点,请参见《SUSE Linux Enterprise 12 SP5 部署指南》“自动安装”一章中的“基于规则的自动安装”一节。

过程 3.1︰ 使用 AutoYaST 克隆群集节点
  1. 确保已正确安装和配置要克隆的节点。有关细节,请参见《SUSE Linux Enterprise High Availability Extension 安装和设置快速入门》或第 4 章 “使用 YaST 群集模块

  2. 按照《SUSE Linux Enterprise 12 SP5 部署指南》中的概要说明进行简单的大批量安装。其中包括以下基本步骤:

    1. 创建 AutoYaST 配置文件。使用 AutoYaST GUI 基于现有系统配置创建和修改配置文件。在 AutoYaST 中选择 High Availability 模块并单击克隆按钮。如果需要,调整其他模块中的配置,并将生成的控制文件另存为 XML 格式的文件。

      如果您已配置 DRBD,也可以在 AutoYaST GUI 中选择并克隆此模块。

    2. 确定 AutoYaST 配置文件的来源以及要传递到其他节点的安装例程的参数。

    3. 确定 SUSE Linux Enterprise Server 和 SUSE Linux Enterprise High Availability Extension 安装数据的来源。

    4. 确定并设置自动安装的引导方案。

    5. 通过手动添加参数或创建 info 文件,将命令行传递到安装例程。

    6. 启动并监视自动安装进程。

成功安装克隆节点后,执行以下步骤将克隆节点加入群集中:

过程 3.2︰ 使克隆节点处于联机状态
  1. 第 4.5 节 “将配置传送到所有节点”中所述使用 Csync2 将密钥配置文件从已配置的节点传送到克隆节点。

  2. 要使节点联机,请按第 4.8 节 “使群集联机”中所述在克隆的节点上启动 Pacemaker 服务。

现在克隆节点将加入群集,因为 /etc/corosync/corosync.conf 文件已通过 Csync2 应用到克隆节点。CIB 将在群集节点间自动同步。

打印此页