orchestrator
2020.10
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
不在支持范围内
Orchestrator 安装指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2023年12月12日

升级

本节详细介绍了升级 UiPath 高可用性插件所需的步骤,包括升级各个节点和 HAA 数据库。

升级节点

注意:在升级之前和之后,通过运行以下命令验证每个节点是否正常运行:rlcheckrladmin status extra all
  1. 通过运行以下命令下载节点升级脚本:wget http://download.uipath.com/haa/2.0.1/haa-2.0.1.tar.gz
  2. 通过运行以下命令解压脚本:tar -xf haa-2.0.1.tar.gz
  3. 使脚本可执行:chmod a+x install.sh
  4. 运行脚本:sudo ./install.sh
注意:要启用交互模式,请运行 sudo ./install.sh。或者,您可以添加 -y 参数,以全部响应“是”。

升级数据库

重要提示:首先确保已升级 HAA 集群中的所有节点。在升级集群中的所有节点之前,无法升级数据库。
从集群中任何节点上的 rladmin CLI,对每个数据库运行此命令:rladmin upgrade db <db-name>
备注:

在数据库升级过程中,数据库将重新启动。因此:

• 对于已启用复制的数据库,在主数据库重新启动之前完成故障转移,以确保没有停机时间。

• 对于未启用复制但启用了暂留的数据库,数据库在重新启动期间不可用,因为数据已从暂留文件中还原。每个暂留选项的停机时长不同。例如,AOF 通常比 RDB 文件花费更长时间。

• 对于既未启用复制也未启用暂留的数据库,数据库将在重新启动后丢失所有数据。

升级主动-主动数据库

备注:

• 在合理的时间范围内升级特定 CRDB 的所有实例,以避免实例之间的临时不一致。

• 在对 CRDB 执行全局操作(如删除实例或添加新实例)之前,请确保升级特定 CRDB 的所有实例。

  1. 在 CRDB 实例所在集群中的每个节点上升级 HAA 版本。
  2. 若要查看 CRDB 实例的状态,请运行:rladmin status。节点上 CRDB 实例的状态可以指示以下三个选项之一:
    • 旧 REDIS 版本
    • 旧 CRDB 协议版本
    • 旧 CRBD 功能集版本
  3. 要升级每个 CRDB 实例(包括 Redis 版本和 CRDB 协议版本),请运行:rladmin upgrade db <crdb_name>。如果协议版本较旧,请仔细阅读警告消息并确认。


  4. 如果功能集版本较旧,则必须首先升级所有 CRDB 实例。然后,若要更新每个主动-主动数据库的功能集,请运行:crdb-cli crdb update --crdb-guid <crdb_guid> --featureset-version yes
  5. 然后,您可以使用以下命令检索 crdb_guidcrdb-cli crdb list
  6. 查找集群的完全限定域名 (CLUSTER-FQDN),并使用关联的 GUID:

    CRDB-GUID

    名称

    REPL-ID

    CLUSTER-FQDN

    700140c5-478e-49d7-ad3c-64d517ddc486

    aatest

    1

    aatest1.example.com

    700140c5-478e-49d7-ad3c-64d517ddc486

    aatest

    2

    aatest2.example.com

  • 升级节点
  • 升级数据库
  • 升级主动-主动数据库

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。