La actualización a una versión nueva de ArcGIS Enterprise on Kubernetes proporciona la organización funciones muevas y mejor funcionalidad. Antes de actualizar, conozca las nuevas características e identifique cualquier cambio que pueda afectar a los miembros de su organización.
Precaución:
Realice una copia de seguridad de su organización antes de hacer una actualización.Sugerencia:
Puede establecer o modificar la afinidad de nodos y las tolerancias para los pods que se utilizan durante una o varias actualizaciones. Una vez creada una política de ubicación, se aplicará siempre que se cree un trabajo de actualización. Los valores que establezca persistirán para todas las futuras actualizaciones hasta que se restablezcan. Consulte Actualizar (configuración de actualizaciones) para obtener información detallada.
Requisitos de actualización
Antes de llevar a cabo una actualización, debe cumplir los siguientes requisitos:
- Debe actualizar ArcGIS Enterprise on Kubernetes a una versión compatible antes que Kubernetes.
- Si hay una actualización requerida disponible, debe aplicarla antes de actualizar a esta versión. Consulte las notas de la versión para obtener detalles sobre la última actualización requerida.
- Debe tener una licencia unificada de ArcGIS Enterprise on Kubernetes para esta versión.
- Debe actualizar los valores de cuota de recursos en su espacio de nombres para cumplir con los requisitos actuales.
- Asegúrese de que su entorno cumple las normas de seguridad de pods, como las normas de admisión de seguridad de pods, antes de llevar a cabo la actualización.
- Si su entorno está en Red Hat OpenShift Container Platform, asegúrese de que cumple las restricciones del contexto de seguridad actuales.
- Si ha aprovisionado PV estáticos, debe aprovisionar almacenamiento adicional para adaptarse a los requisitos de actualización. Consulte Ajustar PV estáticos para la actualización para obtener más detalles.
- Si su almacenamiento aprovisionado tiene PV dinámicos, asegúrese de que haya suficiente almacenamiento disponible para los paquetes de elementos adicionales, el volumen de objetos y el volumen de cola.
- Ejecute el script de actualización previa. Este script detectará y abordará cualquier requisito funcional para cumplir con la versión actual del software.
- Si configuró un Web Adaptor con su organización, revise los requisitos de instalación y actualización.
- Al implementar ArcGIS Enterprise on Kubernetes, si ha utilizado el registro de contenedores de su organización o si ha realizado la implementación en un entorno desconectado, deberá copiar las imágenes de contenedor necesarias del repositorio de Esri a su registro antes de ejecutar la actualización o mejora.
- Si la implementación utiliza varias zonas de disponibilidad, asegúrese de que haya una capacidad adecuada en cada zona de disponibilidad para permitir réplicas adicionales de las cargas de trabajo con estado. Esto puede requerir la escalabilidad horizontal provisional del grupo de nodos durante una o varias actualizaciones.
- Debe aprovisionar al menos el cincuenta por ciento (50%) de almacenamiento adicional para acomodar la actualización de almacén relacional. Por ejemplo, si ha asignado 100 GB de almacenamiento a los PV de su almacén relacional, debe aprovisionar al menos 150 GB de almacenamiento adicional antes de realizar la actualización.
- Si ha creado cuadros de mando personalizados con la aplicación del visor de métricas Grafana antes de la versión 11.2, debe exportar los cuadros de mando antes de realizar una actualización. Grafana ya no está incluido en ArcGIS Enterprise on Kubernetes, pero aún puede utilizarlo o utilizar otras aplicaciones de terceros para ver estadísticas dentro o fuera de su clúster. Consulte cómo migrar los cuadros de mando existentes a una instancia externa.
Ajuste los PV estáticos para las actualizaciones
Antes de una actualización, lo siguiente debe configurarse con un PV adicional:
- Cada pod en la implementación de la API del portal de la organización debe configurarse con un volumen de paquetes de elementos adicional.
- Cada pod del almacenamiento del sistema en memoria debe configurarse con un volumen en memoria adicional.
Por ejemplo, se aplica lo siguiente si antes de una actualización ocurre lo siguiente:
- Si la implementación de la API del portal se configura con tres pods en ejecución, debe proporcionar tres volúmenes de paquetes de elementos adicionales.
- Si el volumen en memoria se configura con un pod en ejecución, debe proporcionar un volumen en memoria adicional.
En ambos casos, debe configurar PV adicionales con especificaciones equivalentes a las especificadas durante la implementación.
Una vez finaliza la actualización, la implementación de la API del portal y el almacenamiento en memoria utilizará los PV recién aprovisionados y la notificación de volumen persistente (PVC); se puede eliminar el conjunto original.