Automation Suite
2023.10
False
横幅背景图像
Linux 版 Automation Suite 安装指南
上次更新日期 2024年4月19日

步骤 13:生成 cluster_config.json

在第一台计算机上生成 cluster_config.json

The cluster_config.json file defines the parameters, settings, and preferences applied to the UiPath® products deployed via Automation Suite. You can either create cluster_config.json manually or use the interactive installer, which asks several mandatory questions and generates the file for you. You can always edit the generated file to update the configuration.

运行交互式安装程序以生成 cluster_config.json

要生成 cluster_config.json 文件,请导航至安装程序文件夹并运行以下命令:
cd /opt/UiPathAutomationSuite/<version>/installer

./installUiPathAS.shcd /opt/UiPathAutomationSuite/<version>/installer

./installUiPathAS.sh

上述命令将启动交互式流程,该流程会询问您配置 Automation Suite 所需的一系列问题。

要生成配置文件,请执行以下步骤:

  1. 接受许可协议以开始配置 Automation Suite。
  2. 在“主菜单”中,选择您的部署模式。您的选项包括:
    • 单节点部署 – 推荐用于演示和评估目的;

    • 多节点部署 – 建议用于生产。

    docs image
  3. 在“部署配置”中,选择您的环境类型。您的选项包括:
    • 在线 – 需要访问互联网;

    • 空气隔离 – 也称为离线;不需要互联网访问。

  4. 选择您的产品选择。您的选项包括:
    • 完成(所有产品)
    • 选择产品

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

  5. 如果您在上一步中选择了“选择产品”,请指明要安装的产品。您的选项包括:
    • 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 产品之间存在其他依赖项。选择要安装的产品时,请务必考虑跨产品依赖项。尝试安装不带依赖项的产品会导致错误。

    除此之外,某些 Automation Suite 产品需要专用代理节点。在继续之前,请确保您满足硬件要求

    如果您选择主动/被动或主动/主动设置,请确保您启用的产品受支持。 有关详细信息,请参阅灾难恢复 - 主动/被动和主动/主动

  6. 要安装 AI Center,您必须执行以下附加步骤:
    1. 指定 AI Center 是否需要外部 Orchestrator。
      • 如果 AI Center 不需要外部 Orchestrator,请继续执行步骤 7。
      • 如果 AI Center 需要外部 Orchestrator,请继续执行步骤 6.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 密钥。
  7. 确认您的产品选择,以确定最低硬件和软件要求。
  8. 输入 Automation Suite FQDN。
  9. 指定是否要为所选产品引入自己的对象存储。强烈建议使用外部对象存储。如果选择“否”,则选择默认对象存储。如果选择“是”,请选择以下选项之一:
    • Azure 存储帐户 – 指明是否要将基于托管身份的托管标识与 Azure 存储帐户一起使用,提供与您的选择相对应的以下详细信息,然后指定是否要为所有选定产品自动配置容器:
      • 如果为“是”,请提供 Azure 存储帐户名称和端点后缀,以及您的客户端 ID;
      • 如果为“否”,请提供 Azure 存储帐户名称和端点后缀,以及您的 Azure 帐户密钥;
    • AWS S3 – 提供存储桶名称的前缀和后缀、托管存储桶的 AWS 区域、S3 帐户的访问密钥和密钥,并指定是否要为所有选定产品自动配置存储桶。
    • 其他与 S3 兼容的存储 – 指定存储桶名称的前缀和后缀、S3 服务器 FQDN、S3 端口、访问密钥和 S3 帐户的密钥,并指定是否要为所有选定的产品自动配置存储桶。
    备注:

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

  10. 指定是否要加入自己的与 OCI 兼容的外部 Docker 注册表。
    • 如果选择“否”,则默认选择内部 Docker 注册表。

    • 如果选择“是”,则必须提供有关要使用的注册表的以下详细信息:包含端口、用户名和密码的注册表 URL。

  11. 指定是否要使用自己的外部高可用性插件 (HAA)。
    • If you select No, you opt for the default in-cluster HAA.

    • 如果选择“是” (默认配置),则您将选择在外部计算机上安装 HAA,并且必须提供有关外部 HAA 的以下详细信息:FQDN、密码、端口和 TLS 配置。

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

    Process Mining 需要第二个 SQL Server。如果您安装 Process Mining,请确保提供仓库 SQL Server URL、数据库名称、连接提示、用户名和密码。

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

  14. 指定是否要让安装程序自动创建必要的数据库。
  15. 为需要安全 TLS 通信的任何外部服务器软件提供 CA 证书,否则安装将失败。如果未启用 TLS 通信,则可以在安装后配置证书。
    备注:
    安装程序仅接受 PEM 格式的 Base64 编码 DER 证书。如果外部服务器具有不同的 CA,则可以将所有公共证书连接到一个文件中。
  16. 定义配置参数后,安装程序会自动生成配置文件。您可以直接在终端中编辑配置参数。
    备注:
    现在,您可以直接在 UiPathAutomationSuite 文件夹中编辑高级配置设置的 cluster_config.json

    对于 Disaster recovery - 主动/被动部署,您现在必须执行以下步骤:

    1. 安装并配置主集群。有关更多详细信息,请参阅高级安装体验

    2. 安装并配置辅助集群。有关详细信息,请参阅 Disaster recovery - 安装辅助集群

    3. 按照此页面上的说明继续安装。

注意:配置过程结束时,将在 /opt/UiPathAutomationSuite/cluster_config.json 位置生成 cluster_config.json 文件。请注意,我们所有的安装说明都假设您将 cluster_config.json 存储在该文件夹中。

将 cluster_config.json 复制到所有其他计算机

要安装 Automation Suite,cluster_config.json 文件必须在所有计算机上可用。在第一台计算机上生成配置文件后,您必须将其复制到其他计算机,而不是重新生成这些文件。重新生成配置文件可能会产生差异,从而导致安装失败。
要将配置文件从第一台计算机复制到其他计算机,请运行以下命令。确保将 usernamenode_dns 替换为与目标计算机相关的值。
scp /opt/UiPathAutomationSuite/cluster_config.json <username>@<node_dns>:/opt/UiPathAutomationSuitescp /opt/UiPathAutomationSuite/cluster_config.json <username>@<node_dns>:/opt/UiPathAutomationSuite
如果您无权将文件直接复制到 /opt/UiPathAutomationSuite 文件夹,则可以将其传输到您的主目录,然后移动到所需位置。

此页面是否有帮助?

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