documentation.suse.com / SUSE Linux Enterprise High Availability 文档 / 管理指南 / 安装和设置 / 使用 AutoYaST 部署节点
适用范围 SUSE Linux Enterprise High Availability 15 SP7

8 使用 AutoYaST 部署节点

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

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

有关在各种情况下如何使用 AutoYaST 的详细说明,请参见《AutoYaST Guide for SUSE Linux Enterprise Server 15 SP7》(适用于 SUSE Linux Enterprise Server 15 SP7 的 AutoYaST 指南)

重要
重要:相同硬件

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

如果您需要在不相同的硬件上部署群集节点,请参见 SUSE Linux Enterprise 15 SP7 的《Deployment Guide》中“Automated Installation”一章的“Rule-Based Autoinstallation”一节。

过程 8.1︰ 使用 AutoYaST 克隆群集节点
  1. 确保已正确安装和配置要克隆的节点。有关详细信息,请参见第 6 章 “使用引导脚本第 7 章 “使用 YaST 群集模块

  2. 按照 SUSE Linux Enterprise 15 SP7 的《Deployment Guide》中的说明执行简单的批量安装。其中包括以下基本步骤:

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

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

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

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

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

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

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

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

过程 8.2︰ 使克隆节点上线
  1. 在现有节点上,按照第 7.6 节 “配置 Csync2 以同步文件”中的说明将新节点添加到 Csync2 同步主机列表中。

  2. 第 7.9 节 “将配置传输到所有节点”中所述使用 Csync2 将密钥配置文件从已配置的节点传送到克隆节点。

  3. 要使节点上线,请按第 7.10 节 “使群集上线”中所述在克隆的节点上启动群集服务。

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

Documentation survey