准备升级

升级到新版本的 ArcGIS Enterprise on Kubernetes 将为您的组织提供新功能和改进功能。 升级之前,了解新功能并确定可能影响组织成员的任何更改内容。

警告:
备份您的组织,然后再执行升级。

提示:

可以设置或修改在更新或升级期间使用的 Pod 的节点亲和性和容忍度。 创建放置策略后,每次创建升级作业时都会应用此策略。 您设置的值将在未来的所有更新和升级中持续存在,直到对其进行重置为止。 有关详细信息,请参阅更新(升级配置)

升级要求

在执行升级之前,您必须满足以下要求:

  • 您必须先升级 ArcGIS Enterprise on Kubernetes,然后再将 Kubernetes 升级到受支持的版本
  • 如果存在可用的必要更新,则您必须在升级到此版本之前应用此更新。 查看发布说明以了解有关最新必要更新的详细信息。
  • 您必须拥有此版本的统一 ArcGIS Enterprise on Kubernetes 许可。
  • 您必须更新命名空间中的资源配额值以满足当前要求。
  • 在进行升级之前,请确保您的环境符合 Pod 安全性标准,例如 Pod 安全性准入标准。
  • 如果您的环境位于 Red Hat OpenShift Container Platform 中,请确保其满足当前的安全上下文限制
  • 如果您已配置静态 PV,则必须配置额外的存储以满足升级要求。 有关更多详细信息,请参阅调整用于升级的静态 PV
  • 如果您的已配置存储具有动态 PV,则需要确保有足够的存储空间可用于存储额外的项目包、对象卷和队列卷。
  • 运行预升级脚本。 该脚本将检测和处理一切功能需求,以满足当前软件版本的要求。
  • 如果您已为您的组织配置了 Web Adaptor,请查看安装和升级要求
  • 如果您在部署 ArcGIS Enterprise on Kubernetes 时使用您的组织的容器注册表或者如果已在离线环境中进行部署,则在运行更新或升级之前,必须将所需的容器镜像从 Esri 资料档案库复制到您的注册表。
  • 如果部署使用了多个可用区,则需确保每个可用区中有足够的容量来支持有状态工作负载的其他副本。 这可能需要在更新或升级期间临时扩展节点组。
  • 您必须至少配置百分之五十 (50%) 的附加存储空间,才能执行关系存储升级。 例如,如果您为关系存储 PV 分配了 100GB 的存储空间,则在执行升级之前,必须至少配置 150GB 的附加存储空间。
  • 如果您使用 11.2 之前的 Grafana 指标查看器应用程序创建了自定义仪表盘,则在执行升级之前,必须导出该仪表盘。 Grafana 不再包含在 ArcGIS Enterprise on Kubernetes 中,但您仍然可以使用它或其他第三方应用程序来查看集群内部或外部的统计数据了解如何将现有仪表盘迁移到外部实例

调整用于升级的静态 PV

在升级之前,必须为以下内容配置额外的永久卷 (PV):

  • 必须为组织的 Portal API 部署中的每个 Pod 配置一个项目包卷。
  • 必须为组织内存系统存储中的每个 Pod 配置额外的内存卷。

例如,在升级之前,以下情况适用:

  • 如果 Portal API 部署配置了三个运行中的 Pod,则必须提供三个额外的项目包卷。
  • 如果内存卷配置了一个运行中的 Pod,则必须提供一个额外的内存卷。

在这两种情况下,您必须使用与部署期间指定的规范等效的规范来配置额外 PV。

升级完成后,Portal API 部署和内存存储将使用新配置的 PV 和持久卷声明 (PVC),并且可以移除原始设置。


在本主题中
  1. 升级要求