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

执行就地升级

Automation Suite 就地升级流程允许您迁移到新的 Automation Suite 版本,同时在同一硬件上保持设置和数据不变。

  • In the in-place upgrade process, you first upgrade Kubernetes and other infrastructure components, and then upgrade the shared components and UiPath® product services.

  • 如果在升级过程中发生无法恢复的硬故障,您需要使用备份和还原功能回滚到以前的版本。

流程概述

#

升级流程步骤

1.

准备升级:

  1. Download the installer file. See more...

  2. Regenerate the cluster_config.json file. See more...
  3. 执行各种与服务相关的配置更新。 查看更多…

  4. 配置外部注册表或创建临时注册表。 查看更多…

2.

执行升级:

  1. 配置并创建备份。查看更多…

  2. Put the cluster in maintenance mode. See more...

  3. 升级基础架构。 查看更多…

  4. 升级结构和服务。 查看更多…

3.

备注:

并非所有升级后步骤都是必需的。 根据升级方案,您必须执行特定步骤。

升级后步骤:

要求

要执行就地升级,请确保满足以下要求:
  • 您必须满足新版 Automation Suite 的硬件和软件要求

  • 查看升级路径矩阵,确定每个升级方案支持的版本。

  • 下载所需的安装程序和捆绑文件。

  • 如果使用集群内对象存储,则必须使用 Ceph 在 2022.4.7、2022.10 和 2023.4 版本中提供的原始设备上将集群对象存储直接附加到节点磁盘。有关详细信息,请参阅将对象存储从持久卷迁移到原始磁盘

  • 如果您计划从 Automation Suite 2022.10 或更早版本升级,并且已启用 Process Mining,则必须在开始升级之前将流程应用程序迁移到新的流程图布局。

  • 由于从 2023.10 开始,Longhorn 在 Automation Suite 版本中不再可用,因此在从 2023.10 之前的版本执行升级时,您必须执行其他步骤以迁移 Longhorn 卷并卸载 Longhorn。

  • 需要额外的磁盘来执行 AI Center 训练管道。

  • 确保满足 CPU 核心要求。要查看所需的 CPU 核心数量,请运行以下命令:

    (alloc=0;for node in $(kubectl get nodes -o custom-columns=NAME:.metadata.name,TAINTS:.spec.taints --no-headers  | grep -vE "task.mining|serverless.robot" | awk -F ' ' '{print $1}'); do
            alloc=$((alloc + $(echo $(echo $(echo $(kubectl describe node $node | grep "Allocated resources" -A 8 |grep "%" | grep cpu | awk -F ' ' '{print $2}' | tr -d m)*1.2 | bc)*1.2 | bc)/1 | bc) + 600))
    done
    echo "Required CPU cores $(echo "$(echo $alloc+999 | bc)/1000" | bc) for upgrade")(alloc=0;for node in $(kubectl get nodes -o custom-columns=NAME:.metadata.name,TAINTS:.spec.taints --no-headers  | grep -vE "task.mining|serverless.robot" | awk -F ' ' '{print $1}'); do
            alloc=$((alloc + $(echo $(echo $(echo $(kubectl describe node $node | grep "Allocated resources" -A 8 |grep "%" | grep cpu | awk -F ' ' '{print $2}' | tr -d m)*1.2 | bc)*1.2 | bc)/1 | bc) + 600))
    done
    echo "Required CPU cores $(echo "$(echo $alloc+999 | bc)/1000" | bc) for upgrade")
  • 流程概述
  • 要求

此页面是否有帮助?

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