Automation Suite
2022.10
False
横幅背景图像
Automation Suite 安装指南
上次更新日期 2024年4月24日

在线多节点 HA 就绪生产安装

本页说明如何使用多节点 HA 就绪生产设置执行在线 Automation Suite 安装。

概述

重要提示:

在继续安装之前,您必须满足硬件和软件先决条件。 请参阅 硬件和软件要求

您可以使用专用脚本来验证安装先决条件和基础架构就绪情况。 请参阅 验证先决条件

为了获得流畅的安装体验,请确保遵循我们的最佳实践。请参阅 。

这些步骤可帮助您在多台计算机上安装 Automation Suite。 此安装模式需要访问互联网。

安装流程包含以下一般步骤:

步骤

描述

步骤 1:下载安装包

您需要在计划部署 Automation Suite 的可访问互联网的计算机上执行此步骤。 安装包下载完成后,您可以继续执行后续步骤。

步骤 2:配置安装

步骤 2.1:运行交互式安装程序以配置安装选项

该工具会收集最常见选项的输入,并生成配置文件。

步骤 2.2:(可选)配置高级安装选项

默认安装配置包括供所有产品使用的共享 SQL Server。 要自定义已安装的产品或为特定产品使用单独的 SQL Server,请编辑配置文件。

步骤 3:完成安装

步骤 3:您已成功完成安装,可以转到安装后步骤。

您现在可以访问新创建的集群和套件、更新证书、调整 PVC 大小等。

重要提示:

RHEL 内核版本 kernel-4.18.0-477.10.1.el8_8 受到中断 Automation Suite 集群安装或管理的问题的影响。请确保在安装前或安装后,没有 Automation Suite 节点使用此内核版本。您可以通过运行以下命令来更新内核版本:

dnf install -y kernel kernel-tools kernel-tools-libsdnf install -y kernel kernel-tools kernel-tools-libs

步骤 1:下载安装脚本并运行交互式安装程序

您必须在将要部署 Automation Suite 并且可访问互联网的计算机上执行此步骤。在完成这些下载后,您可以继续执行后续步骤。

注意:Automation Suite 安装程序是多个包的包装器,它还使用 Red Hat 包管理器 (RPM) 安装一些依赖项。它提供交互式体验,可帮助您配置外部资源,例如 SQL 和其他安装选项。

要将交互式安装程序复制到目标计算机,请执行以下步骤:

  1. 使用 SSH 连接到第一台计算机。
    • 如果设置了密码,则命令如下:
      ssh <user>@<dns_of_vm>ssh <user>@<dns_of_vm>
    • 如果您使用了 SSH 密钥,则命令如下:
      ssh -i <path/to/Key.pem> <user>@<dns_of_vm>ssh -i <path/to/Key.pem> <user>@<dns_of_vm>
  2. 成为根用户。
    sudo su -sudo su -
  3. 移至主目录:
    cd ~cd ~
  4. 下载 installUiPathAS.sh 安装程序。有关说明,请参阅 installUiPathAS.sh。确保下载适合您的 Automation Suite 版本的包。
  5. 安装 unzipjq
    yum install unzip jq -yyum install unzip jq -y

步骤 2:配置安装

仅在第一台服务器上运行安装程序。

chmod +x ~/installUiPathAS.sh
./installUiPathAS.shchmod +x ~/installUiPathAS.sh
./installUiPathAS.sh

步骤 2.1:默认配置

运行交互式安装程序以配置安装选项。 该工具会收集最常见安装选项的输入,并生成配置文件。 默认情况下启用高可用性,但您可以使用高级配置将其禁用。

要安装 Automation Suite,请执行以下步骤:

  1. 启动交互式安装程序。
  2. 接受许可协议以继续安装。
  3. 在“主菜单”中,选择您的部署模式。选择“单节点部署”(建议用于演示/评估目的)并确认您的选择。
    docs image
  4. 在“部署配置”中,选择您的环境类型。选择“在线”
  5. 选择您的产品选择。您的选项包括:
    • 完成(所有产品)
    • 选择产品

    有关产品选择选项的详细信息,请参阅硬件和软件要求

  6. 如果您在上一步中选择了“选择产品”,请指明要安装的产品。您的选项包括:
    • Action Center
    • AI Center
    • Apps
    • Automation Hub
    • Automation Ops
    • Automation Suite 机器人
    • Data Service
    • Document Understanding
    • Insights
    • Orchestrator
    • Process Mining
    • Task Mining
    • Test Manager
    备注:

    某些 Automation Suite 产品之间存在其他依赖项。选择要安装的产品时,请务必考虑跨产品依赖项。尝试安装不带依赖项的产品会导致错误。

    除此之外,Task Mining 和 Automation Suite 机器人在多节点设置中还需要一个额外的代理节点。 还建议将具有 GPU 支持的其他代理节点用于 Document Understanding。 有关详细信息,请参阅:

  7. 要安装 AI Center,您必须执行其他步骤:
    1. 指定 AI Center 是否需要外部 Orchestrator。
      • 如果 AI Center 需要外部 Orchestrator,请继续执行步骤 8。
      • 如果 AI Center 需要外部 Orchestrator,请继续执行步骤 7.b。
    2. 将 Orchestrator 证书复制到虚拟机。有关这方面的更多信息,请查看复制 Orhcestrator 证书页面。
    3. 指定 AI Center 的 Orchestrator URL。示例:https://orchestrator.example.com
    4. 指定 AI Center 的身份 URL。示例:https://orchestrator.example.com/identity
    5. 指定 Orchestrator 证书文件的路径。示例:/opt/UiPathAutomationSuite/UiPath_Installer/orch.cer
    6. 指定身份证书文件的路径。示例:/opt/UiPathAutomationSuite/UiPath_Installer/identity.cer
    7. 指定计量 API 密钥。
      备注:
      • metering_api_key是 AI Center 云帐户中的 Document Understanding API 密钥。
      • 要完成 AI Center 安装,请按照“完成安装”部分中的步骤操作。
  8. 确认您的产品选择,以确定最低硬件和软件要求。
  9. 输入 Automation Suite FQDN。
  10. 指定是否要为所选产品引入自己的对象存储。如果选择“否”,则表示选择默认对象存储。如果选择“是”,请选择以下选项之一:
    • Azure 存储帐户 – 指明是否要将基于托管身份的托管标识与 Azure 存储帐户一起使用,提供与您的选择相对应的以下详细信息,然后指定是否要为所有选定产品自动配置容器:
      • 如果为“是”,请提供 Azure 存储帐户名称和端点后缀,以及您的客户端 ID;
      • 如果为“否”,请提供 Azure 存储帐户名称和端点后缀,以及您的 Azure 帐户密钥;
    • AWS S3 – 提供存储桶名称的前缀和后缀、托管存储桶的 AWS 区域、S3 帐户的访问密钥和密钥,并指定是否要为所有选定产品自动配置存储桶。
    • 其他与 S3 兼容的存储 – 指定存储桶名称的前缀和后缀、S3 服务器 FQDN、S3 端口、访问密钥和 S3 帐户的密钥,并指定是否要为所有选定的产品自动配置存储桶。
    备注:

    许多 S3 对象存储要求将 CORS 设置为来自 Automation Suite 集群的所有流量。您必须在对象存储级别配置 CORS 策略,以允许使用集群的 FQDN。

  11. 指定是否要对 SQL 连接使用 Kerberos 身份验证。
  12. 输入 SQL Server FQDN。 按照提示输入连接端口、用户名和密码。
    备注:

    如果您安装 Process Mining,则建议使用第二个 SQL Server。 确保提供仓库 SQL Server URL、连接提示、用户名和密码。

    有关第二个 SQL Server 必须满足的硬件要求的详细信息,请参阅 Process Mining 的 SQL 要求

  13. 指定是否要让安装程序自动创建必要的数据库。
  14. 为需要安全 TLS 通信的任何外部服务器软件提供 CA 证书,否则安装将失败。 如果未启用 TLS 通信,则可以在安装后配置证书。
    备注:
    安装程序仅接受 PEM 格式的 Base64 编码 DER 证书。如果外部服务器具有不同的 CA,则可以将所有公共证书连接到一个文件中。
  15. 定义配置参数后,安装程序会自动生成配置文件。您可以直接在终端中编辑配置参数。
    备注:
    现在,您可以直接在 UiPathAutomationSuite 文件夹中编辑高级配置设置的 cluster_config.json。编辑配置文件后,您需要重新运行交互式安装程序以完成安装或手动完成安装。
  16. 等待该流程完成。 此时,您应该已设置第一个节点。
  17. 要继续进行多节点 HA 就绪生产安装,请按顺序在终端中的所有节点上运行交互式安装程序提供的命令,并为要加入的每个节点指定代理或服务器。
    您还可以在安装后添加其他节点。有关详细信息,请参阅向集群添加新节点
  18. 加入所有计算机后,在第一台服务器上运行以下命令以完成服务的安装:
    docs image
    注意:安装流程结束时,系统会提示您提供部署摘要,您因此可以访问集群管理门户、主机门户、组织管理界面、Rancher、ArgoCD 等。

步骤 2.2:(可选)高级配置

此步骤是可选的。

您可以配置文件以进行更高级的配置。您可以启用其他产品、禁用任何默认产品、配置 SQL DB 及其各自的连接字符串以及证书。对于多节点 HA 就绪生产模式,我们默认启用高可用性,您可以根据需要将其禁用。

对于高级配置,您可以按照以下说明进行操作:高级安装体验

注意:如果退出交互式安装程序并执行高级配置,则需要重新运行交互式安装程序以完成该流程。

步骤 3:完成安装

注意:您已成功完成安装,现在可以转到安装后步骤。

更新证书

重要提示:

安装流程会代表您生成自签名证书。但是,您也可以通过 Azure 部署模板,选择在安装时提供由 CA 颁发的服务器证书,而不是使用自动生成的自签名证书。

自签名证书将在 90 天后过期,安装完成后,您必须将其替换为由受信任的 CA 签名的证书。如果不更新证书,安装将在 90 天后停止工作。

有关说明,请参阅管理证书

访问 Automation Suite

要访问新创建的集群和套件,请参阅访问 Automation Suite

完成 AI Center 安装

如果 AI Center 需要外部 Orchestrator,请运行以下命令以完成安装:

./configureUiPathAS.sh aicenter configure --installation-token <identity token>./configureUiPathAS.sh aicenter configure --installation-token <identity token>

调整 PVC 大小

要调整 PVC 的大小,请参阅调整 PVC 大小

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.