VMware Aria Suite Lifecycle 安装方法在单个节点(服务器)上安装 Automation Config。安装后,Salt 主节点、Automation Config、Redis 数据库和 PostgreSQL 数据库全都在此同一节点上运行。

适用于 Automation ConfigVMware Aria Suite Lifecycle 安装程序运行时,会执行以下操作:

  • 在节点上安装 Python 3.6(如果以前未安装)。
  • 安装 Salt 及其必要的依赖项(如果以前未安装)。
  • 使此服务器成为 Salt 主节点。
  • 应用安装 Automation Config 所需的 Salt 状态。
  • 在服务器上安装所需版本的 PostgreSQL、Redis 和 Python Setuptools。

开始前

在开始安装过程之前,请确保您已阅读并完成所有安装前页面上的步骤。有关详细信息,请参见安装必备条件

安装 VMware Aria Automation

除了这些必备条件外,在开始 VMware Aria Suite Lifecycle 安装过程之前,还必须预先安装 VMware Aria Automation

使用 VMware Aria Suite Lifecycle 安装程序

对于 VMware Aria Suite Lifecycle 安装,请参见 VMware Aria Suite Lifecycle 文档中的以下主题:

注: 对于单节点安装:
  • 安装程序上的 setup_single_node.sh 脚本不修改防火墙规则。
  • 确保在防火墙规则中允许访问所有适当系统的端口 443(Salt 主节点、基于 Web 的界面用户、调用 API (RaaS) 的远程系统等)。

要在节点上运行安装程序,请执行以下操作:

  1. 在终端中,运行以下命令:
    sudo ./setup_single_node.sh
  2. 在脚本运行时,确认终端显示以下消息:
    Installing SaltStack Config...

    在安装时,终端可能会显示此消息几分钟。

    此脚本运行时,将安装最新稳定版本的 Python 和 Salt(如果尚未安装)。此外,还将此节点配置为 Salt 主节点和工作节点。

    注:

    如果同时安装了 Salt 主节点服务和工作节点服务,则脚本将跳过此步骤并继续设置 Automation Config。如果安装了 Salt 主节点服务或工作节点服务软件包,而不是同时安装了这两者,则脚本将失败以防止用户意外中断现有安装。

    安装 Python 和 Salt 后,脚本将安装:

    • PostgreSQL 数据库
    • Redis 数据库
    • RaaS,也称为 Automation Config

如果在运行安装程序时遇到错误,请参阅故障排除页面。

后续操作

此安装过程完成后,必须完成几个安装后步骤。有关详细信息,请参见安装后步骤