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

手动:单节点评估配置文件要求和安装

此页面将引导您了解单节点评估配置文件的要求和安装说明。

部署配置文件概述

重要提示:

无论您选择哪种部署配置文件,都需要具备 Linux 和 Kubernetes 知识。 如果您在安装和配置 Automation Suite 时遇到问题,请联系 UiPath 专业服务。

在选择部署配置文件之前,请参阅支持的单节点和多节点安装用例

安装流程会代表您生成自签名证书。 这些证书将在 90 天后过期,安装完成后,您必须将其替换为由受信任的证书颁发机构 (CA) 签名的证书。 如果不更新证书,安装将在 90 天后停止工作。 有关说明,请参阅 管理证书

联邦信息处理标准 (FIPS) 与 Automation Suite 不兼容。 如果在运行 Automation Suite 的服务器上启用 FIP,则集群将失败。 如果在任何集群服务器上启用了 FIP,则安装程序将遇到阻止安装的问题。

部署配置文件

先决条件

要求

配置

安装

单节点评估配置文件

一台安装了 ipcalc 工具的 Linux 计算机(RHEL 8.6、8.8 或 8.9)

  • 使用 Task Mining 时需要额外的 Linux 计算机
  • 使用 Document Understanding 时,建议使用其他具有 GPU 支持的 Linux 计算机
备注:
  • 我们在新的 RHEL 次要版本发布后 90 天内支持新版本。
  • 我们通过默认策略支持 SELinux。
  • Microsoft SQL Server(2016、2017、2019、2022 - 标准版和企业版)
  • 只要 Microsoft SQL Server 数据库引擎满足要求,其他 Microsoft SQL 平台(如 Azure SQL 数据库或 Azure SQL 托管实例)以及 Amazon Relational Database Service 也受支持。

Dns

不适用

TLS 1.2+

不适用

IPv4

重要提示:

不支持 IPv6。

不适用

不适用

受信任的 TLS、令牌签名和 SQL 连接加密证书

不适用

代理服务器

(可选)

不适用

Kerberos 身份验证

(可选)

不适用

重要提示:

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
备注:
  • 您需要根用户权限才能安装和部署 Automation Suite。有关需要根用户权限访问特定组件的更多信息,请参阅根用户权限要求
  • Cilium 需要 CAP_SYS_ADMIN 权限才能正常运行。确保已授予这些权限。

  • 在系统上运行扫描代理可能会导致安装或运行时失败,因为它们对 IPTable 进行了更改。 为避免此行为,请配置扫描代理,使其不会干扰 Automation Suite 安装。
  • 只要满足 Automation Suite 要求,UiPath 就不会规定特定的防火墙或开发者工具配置。根据我们的观察,只有少数外部工具会干扰 Automation Suite 的顺利运行。如果出现此类问题,请联系相关供应商寻求帮助。有关其他指导,请参阅 Automation Suite 职责矩阵

硬件要求

完成产品选择

如果选择单节点评估配置文件,则必须满足以下完整产品选择的硬性要求。如果要检查单个产品的硬件要求,请参阅容量规划

一般要求

硬件

最低要求

处理器

32 (v-)CPU/内核

RAM

64 GiB

每个节点的集群二进制文件和状态磁盘

256 GiB SSD

最低 IOPS:1100

块存储

512 GiB SSD

最低 IOPS:1100

每个服务器节点的 etcd 磁盘

16 GiB SSD

最低 IOPS:240

UiPath 捆绑包磁盘

(仅适用于其中一个服务器节点上的离线安装)

512 GiB SSD

最低 IOPS:1100

对象存储1

512 GiB SSD

最低 IOPS:1100

1这指的是集群内对象存储,如果您使用外部对象存储,则不适用。
备注:

如果您在单节点评估模式下安装 Automation Suite,并且没有具有 32 (v-)CPU/内核和 64 GiB RAM 的计算机,则可以使用至少具有 8 (v-)CPU/内核和 16 GiB RAM 的计算机。有关更多详细信息,请参阅容量计算器

如果选择此选项,请按照多节点安装和配置说明进行操作。

建议尽可能使用外部对象存储。这有助于独立于集群扩展对象存储,并带来额外的稳定性。我们支持以下对象存储选项:

  • Azure 存储帐户
  • AWS S3 存储桶
  • 兼容 S3 的存储桶

其他 Task Mining 要求

Task Mining 需要一个额外的代理节点,该节点必须满足以下要求:

硬件

最低要求

处理器

20 (v-)CPU/内核

RAM

60 GiB

集群二进制文件和状态磁盘

256 GiB SSD

最低 IOPS:1100

数据磁盘

不适用

其他 Automation Suite Robot 建议

在单节点评估环境中,额外的 Automation Suite 机器人节点为可选项。

Automation Suite Robot 节点的硬件要求取决于您计划使用资源的方式。除了其他代理节点要求外,您还需要至少 10 GiB 的空间才能启用包缓存

以下部分介绍了影响 Automation Suite Robot 节点所需硬件数量的因素。

机器人尺寸
下表描述了所有机器人规格所需的 CPU、内存和存储。

大小

CPU

内存

存储

0.5

1 GiB

1 GiB

标准

1

2 GiB

2 GiB

2

4 GiB

4 GiB

6

10 GiB

10 GiB

代理节点规格

Automation Suite Robot 代理节点的资源会影响可并发运行的作业数量。原因是作业的 CPU/内存要求需要使用 CPU 内核数和 RAM 容量。

例如,具有 16 个 CPU 和 32 GiB RAM 的节点将能够运行以下任何内容:

  • 32 个小型作业
  • 16 个标准作业
  • 8 个中型作业
  • 2 个大型作业

作业规格可以混合使用,因此在任何给定时刻,同一节点都可以运行作业组合,如下所示:

  • 10 个小型作业(消耗 5 个 CPU 和 10 GiB 内存)
  • 4 个标准作业 (消耗 4 个 CPU 和 8 GiB 内存)
  • 3 个中型作业 (消耗 6 个 CPU 和 12 GiB 内存)
Kubernetes 资源消耗

鉴于节点是 Kubernetes 集群的一部分,服务器上的 Kubernetes 代理 (kubelet) 会消耗少量资源。根据我们的测量结果,kubelet 会使用以下资源:

  • 0.6 个 CPU
  • 0.4 GiB RAM

与先前描述的节点类似的节点实际上具有大约 15.4 个 CPU 和 31.6 GiB RAM。

自动选择计算机规格

默认情况下,所有跨平台流程的“Automation Suite Robots”​​选项都设置为“自动”​​。此设置会选择适当的计算机规格,以使用 Serverless Robot 运行流程。​

自动选择规格时,系统会按顺序评估下表中列出的条件。只要满足一个标准,就会选择相应的计算机规格,并且不会再评估其余标准。

顺序

条件

计算机规格

1

[远程调试作业]

2

流程视用户界面自动化而定

​​​​​或

标准

3

其他 Unattended 流程

其他 Document Understanding 建议

为了提高性能,您可以在具有 GPU 支持的其他代理节点上安装 Document Understanding。但请注意,Document Understanding 在没有 GPU 节点的情况下也完全可以正常运行。实际上,Document Understanding 使用 CPU 虚拟机执行所有分类和提取任务,而对于 OCR,我们强烈建议使用 GPU 虚拟机。您可以在此处找到有关 Document Understanding 框架中 CPU/GPU 使用情况的更多信息。

如果要使用具有 GPU 支持的其他节点,则必须满足以下要求:

硬件

最低要求

处理器

8 (v-)CPU/内核

RAM

52 GiB

集群二进制文件和状态磁盘

256 GiB SSD

最低 IOPS:1100

数据磁盘

不适用

GPU RAM

11 GiB

有关更多详细信息,请参阅 AI Center 注意事项

单个产品

本节列出了成功部署 Automation Suite 的最低硬件要求。部署的最低硬件要求是共享套件功能和您安装的各个产品的要求之和。

重要提示:除了满足本节中列出的最低硬件要求外,强烈建议使用 20% 的缓冲区

下表列出了共享套件功能的要求:

CPU

RAM

 

共享的 Suite 功能

9.5 (v-)CPU

16.4 GiB

下表列出了各个产品的要求:

产品

CPU

RAM

Action Center

0.7 (v-)CPU

2.1 GiB

AI Center

2 (v-)CPU

6.5 GiB

Apps

2.8 (v-)CPU

7.2 GiB

Automation Hub

0.5 (v-)CPU

1.4 GiB

Automation Ops

0.2 (v-)CPU

0.7 GiB

Automation Suite 机器人

0.5 (v-)CPU

0.7 GiB

Data Service

0.2 (v-)CPU

0.5 GiB

Document Understanding

3.2 (v-)CPU

4 GiB

Insights

0.3 (v-)CPU

1.7 GiB

Orchestrator

1 (v-)CPU

2.6 GiB

Process Mining

2.2 (v-)CPU

3 GiB

Task Mining

4 (v-)CPU

5 GiB

Test Manager

0.5 (v-)CPU

1 GiB

RPM package requirements

在开始手动安装 Automation Suite 之前,您必须确保满足以下要求:

  • 您已订阅 RHEL
  • 您已启用 BaseOS 和 AppStream 存储库;
  • 您已安装所需的 RPM 包(您负责安装所需的 RPM 包)。

如果从之前的 Automation Suite 版本升级,则表示您已经安装了 RPM 包。

下表列出了所需的 RPM 包:

RPM 包

描述

iscsi-initiator-utils nfs-utils rpcbind util-linux nmap-ncat openssl httpd-tools gettext zstd

在安装节点上是必需的。

podman>=3.2.3 nmap-ncat bind-utils openssl wget unzip conmon=>2.0.24

在节点上执行就绪检查时需要。

ansible zip unzip

在业务流程节点上执行需要 Ansible 的 uipathctl.sh 功能时为必选项。

iscsi-initiator-utils gettext nfs-utils rpcbind util-linux nmap-ncat openssl httpd-tools podman=>3.2.3 zstd

仅离线安装需要。

备注:

默认情况下,RHEL 8.3 包含 Podman 1.6,这可能会导致安装问题。为防止发生这种情况,请将 Podman 更新到版本 3.2.3。

默认情况下,RHEL 8.4 及更高版本在 BaseOS 和 AppStream 存储库中具有所需的 RPM 包。

有关如何安装所需 RPM 包的详细信息,请参阅配置计算机

Microsoft SQL Server 一般要求

安装需要外部 SQL Server 作为先决条件。

注意:确保可以从每个集群虚拟机访问 SQL Server。

支持 Microsoft SQL Server 2016、2017、2019 和 2022 标准版和企业版。

Microsoft SQL Server 的最低硬件要求是:

  • 8 (v-)CPU
  • 32 GiB RAM
  • 256 GiB SSD
  • 部署配置文件概述
  • 硬件要求
  • 完成产品选择
  • 单个产品
  • RPM package requirements
  • Microsoft SQL Server 一般要求

此页面是否有帮助?

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