Skip To Content

Actualizar ArcGIS Server

Nota:
Si está actualizando ArcGIS Server de 10.1 a 10.6.x, no se requiere una actualización local. Debe desinstalar el software de 10.1 y, a continuación, instalar ArcGIS Server 10.6.x.

El paquete de idioma de ArcGIS Server 10.6.1 está preparado para actualizar la versión 10.2.x y versiones posteriores instaladas actualmente en su sistema Linux. Para ello, siga estas instrucciones.

Precaución:

El proceso de actualización reiniciará todos los servicios de ArcGIS Server. Piense en la posibilidad de dejar su sitio de ArcGIS Server fuera de línea durante la actualización.

Prepararse para actualizar ArcGIS Server

Antes de actualizar, repase con detenimiento la siguiente información. Consulte la lista completa de preguntas frecuentes acerca de la actualización de ArcGIS Server.

  • Si va a actualizar a 10.6.1 desde la versión 10.5.1 o anterior, deberá volver a autorizar el software con un nuevo archivo de autorización para 10.6.1. Puede acceder a los nuevos archivos de autorización en My Esri. Si está actualizando desde la versión 10.6, no necesita volver a autorizar su software.
  • Al ejecutar el programa de instalación de 10.6.1, su ArcGIS Server se actualizará automáticamente a 10.6.1. No es necesario obtener e instalar en orden cada versión publicada previamente, ni desinstalar la versión anterior de ArcGIS Server.
  • Para que su portal de ArcGIS Enterprise funcione, debe ser la misma versión que la de su servidor de alojamiento. También tendrá que reinstalar sus instancias de Web Adaptor en la misma versión que ArcGIS Server.
  • El orden recomendado para actualizar su implementación de 10.6.1 es el siguiente:
    1. Actualizar Portal for ArcGIS
    2. Actualizar ArcGIS Web Adaptor (para Portal)
    3. Actualizar ArcGIS Server (actualizar primero el servidor de alojamiento y luego cualquier otro servidor)
    4. Actualizar ArcGIS Web Adaptor (para Server)
    5. ArcGIS Data Store (actualizar primero el equipo principal y luego el de respaldo)
  • Si tiene un sitio de ArcGIS Server con varios equipos, tendrá que actualizar cada equipo del sitio a la versión 10.6.1. Le recomendamos que actualice cada equipo de ArcGIS Server de forma secuencial, es decir, espere a que el primer equipo se actualice antes de actualizar el siguiente. Todos los equipos de ArcGIS Server del sitio deben tener el mismo número de versión y disponer exactamente de la misma licencia.
  • Si ya ha configurado una geodatabase corporativa como base de datos administrada para su servidor de alojamiento y está actualizándose a 10.6.1, necesita realizar unos pocos pasos adicionales. Después de actualizar Server, necesita registrar la geodatabase corporativa como una base de datos (en lugar de una base de datos administrada). A continuación, instale ArcGIS Data Store y regístrelo como un data store relacional. De esta forma, configurará ArcGIS Data Store como la base de datos administrada de su servidor de alojamiento.
  • Su versión del portal de ArcGIS Enterprise debe coincidir con la versión del servidor de alojamiento, con cualquier GeoAnalytics Server, con cualquier GeoEvent Server y con cualquier servidor de análisis de ráster federado con él. Sin embargo, una versión 10.6 del portal funcionará con cualquier otro servidor federado con la versión 10.5 o versiones posteriores. Por ejemplo, un GIS Server 10.5 (que no sea el servidor de alojamiento) y un Business Analyst Server 10.5.1 pueden estar federados con un portal 10.6 siempre y cuando su servidor de alojamiento tenga la versión 10.6.
  • Si tiene un sitio de ArcGIS GeoAnalytics Server con varios equipos, siga los pasos adicionales de esta sección a la hora de actualizarlo.
  • Si hace una copia de seguridad de su sitio de ArcGIS Server antes de la actualización, puede usar la copia de seguridad si necesita revertir a la versión anterior. Para obtener los pasos sobre cómo hacer una copia de seguridad de su sitio de ArcGIS Server antes de actualizar, consulte Hacer una copia de seguridad y restaurar la configuración del sitio de ArcGIS Server
  • No anule la federación de ningún servidor federado a un portal cuando actualice la implementación. Si lo hiciera, perjudicaría a la implementación de su portal, ya que los usuarios no podran acceder, compartir ni usar servicios de ArcGIS Server en el portal.
  • Si su sitio está en modo de solo lectura, el modo del sitio se establecerá en editable al actualizarlo. Después de que todos los equipos del sitio se hayan actualizado correctamente, el sitio permanecerá en modo editable. Puede cambiar de nuevo al modo de solo lectura cuando finalice la actualización.
  • El almacén de identidades basado en SQL Server 10.0 ha quedado obsoleto desde la versión 10.5. Su sitio cambiará para usar un almacén de usuarios y grupos integrado si actualiza a 10.6.1 y anteriormente ha usado un almacén de identidades basado en SQL Server.
  • Antes de actualizar su sitio de ArcGIS Server, asegúrese de que todas las bases de datos que utiliza son compatibles con la versión de ArcGIS Server actualizada. Consulte el tema sobre requisitos de los sistemas de administración de bases de datos relacionales pertinente para obtener información detallada.

Actualizar ArcGIS Server

  1. En la ventana de comando, inicie el script de instalación de ArcGIS Server 10.6.1 con el mismo usuario utilizado para instalar la versión actual, por ejemplo, <directorio CD ROOT o untar>/Setup. No es necesario que detenga ArcGIS Server antes de lanzar este script.

    Sugerencia:

    Para iniciar el script de instalación desde el medio de instalación de ArcGIS Server 10.6.1, haga clic en el script de instalación y haga clic en el botón Ejecutar en terminal.

  2. El programa de instalación detectará la versión anterior de ArcGIS Server existente en el equipo de destino y le pedirá que decida si desea continuar o salir de la actualización. Por ejemplo:

    =========================================================================
    ArcGIS Server 10.6.1 (Linux)
    =========================================================================
    Your ArcGIS Server 10.3 is installed at:
    /home/ags/arcgis/server
    Confirm Settings
    =========================================================================
    Product to upgrade:             ArcGIS Server 10.3 (Linux)
    Location to upgrade:            /home/ags/arcgis/server
    Your ArcGIS Server 10.3 will be stopped when performing the upgrade and 
    ArcGIS Server 10.6.1 will be started after the upgrade completes.
      'y' to continue with these settings
      'q' to exit without upgrading this product
    Enter choice [y,q] (y):
  3. Escriba y y pulse Intro para aceptar la configuración detectada y seguir con la actualización.

    Nota:

    Espere mientras ArcGIS Server se actualiza a 10.6.1. Esto podría durar varios minutos.

  4. Una vez finalizada la instalación, debe utilizar la herramienta authorizeSoftware para volver a autorizar ArcGIS Server con un nuevo archivo de licencia. Puede acceder a los nuevos archivos de autorización en My Esri. Puede optar por autorizar el software más tarde, pero debe completar este flujo de trabajo antes de proceder al siguiente paso del proceso de actualización.

    Nota:

    Si va a autorizar ArcGIS Server con varios roles de licencias, deberá ejecutar de nuevo la herramienta authorizeSoftware hasta una vez para cada rol de licencia que aplique al equipo.

  5. Una vez autorizado, abra ArcGIS Server Manager. Haga clic en Continuar actualización del servidor para completar el proceso de actualización en el primer equipo. Para completar este paso, debe utilizar ArcGIS Server Manager en el equipo local en el que se ejecuta la actualización; debe ejecutar la actualización de los equipos de uno en uno. No puede Continuar la actualización del servido a través de un Web Adaptor ni un equilibrador de carga.

    A partir de 10.6, también puede usar la utilidad de línea de comandos de upgradeserver para completar la actualización y las operaciones posteriores a la actualización en modo silencioso. En la línea de comandos, vaya a su carpeta de <Server install directory>/tools/upgradeserver y ejecute lo siguiente: upgradeserver.sh -s. Para obtener ayuda, ejecute el comando con -h o --help.

    Precaución:

    Si se devuelven errores al Continuar actualización del servidor, puede que necesite corregirlos antes de continuar. Por ejemplo, si aparece un error relativo a una licencia no válida, deberá volver a autorizar el software utilizando una licencia válida. Puede volver a intentarlo haciendo clic de nuevo en Continuar actualización del servidor.

  6. Si va a usar el ArcGIS Server actualizado como un ArcGIS GeoAnalytics Server o para hacer análisis ráster con ArcGIS Image Server y no ha usado antes ninguno de estos roles, siga estos pasos para usar el sitio de ArcGIS Server actualizado para estos fines:
    1. Asegúrese de que ha autorizado el sitio con un rol de licencia de ArcGIS GeoAnalytics Server o de ArcGIS Image Server.
    2. Inicie sesión en el portal federado con su sitio. Inicie sesión como miembro del rol de administrador predeterminado. La dirección URL del portal está en el formato https://webadaptorhost.domain.com/<webadaptorname>/home.
    3. Vaya a Organización > Editar ajustes > Servidores.
    4. En la página Servidores, haga clic en Validar servidores para comprobar que el servidor federado que desea usar como ArcGIS GeoAnalytics Server o como servidor de análisis ráster aún se puede comunicar con el portal. Aparece una marca de verificación verde junto a cada servidor federado válido.
    5. Una vez que verifique que el servidor es válido, configúrelo como el servidor de geoanálisis o el servidor de análisis ráster del portal eligiendo el servidor federado en la lista desplegable Análisis de entidades - Herramientas de geoanálisis o Análisis ráster.
  7. Si actualiza desde la versión 10.4.1 o una versión anterior, reinicie el servicio de ArcGIS Server en los equipos del servidor de alojamiento del portal y del servidor federado que va a usar como ArcGIS GeoAnalytics Server o para el análisis de ráster con ArcGIS Image Server.

Si tiene un sitio ArcGIS Server con varios equipos, repita los pasos anteriores en los equipos restantes en el sitio.

Si ha configurado ArcGIS Web Adaptor para utilizarlo en su sitio, deberá instalar también 10.6.1. Para obtener instrucciones, consulte el siguiente Web Adaptor aplicable:

Si desea disponer de la función para actualizar contraseñas en conexiones de base de datos registradas y administradas que se utilizan en los servicios existentes, debe ejecutar la utilidad del comando externalizeconnectionstrings.sh tal y como se describe en la sección siguiente.

Si ha personalizado un servicio con extensiones de objeto de servidor (SOE) o interceptores de objetos del servidor (SOI), reinicie el servicio tras actualizar ArcGIS Server.

Actualizar ArcGIS GeoAnalytics Server

Si tiene un sitio de GeoAnalytics Server con varios equipos, debe seguir ciertos pasos adicionales al actualizar su implementación.

  1. Detenga el servicio ArcGIS Server en todos los equipos del sitio de GeoAnalytics Server mediante el comando stopserver.sh.
  2. Busque procesos de ArcGIS Server huérfanos que se sabe que impiden el proceso de actualización:
    1. Utilice el comando ps -ef | grep arcgis/server para identificar procesos huérfanos.
    2. Compruebe la existencia de procesos con rutas que comienzan por <ArcGIS Server install location>/arcgis/server. Para finalizar cualquiera de estos procesos, utilice el comando kill -9.
    3. Repita este flujo de trabajo para todos los equipos del sitio de GeoAnalytics Server.
  3. Cuando se haya asegurado de que no haya ningún proceso de ArcGIS Server huérfano, siga los pasos del 1 al 5 de la sección anterior para actualizar el equipo principal en su sitio de GeoAnalytics Server.
  4. Repita estos pasos para cada equipo de su sitio.
  5. Una vez actualizados todos los equipos, ejecute de nuevo stopserver.sh para detener el servicio ArcGIS Server en todos los equipos. Espere al menos cinco minutos para que el sistema pueda hacer los ajustes necesarios.
  6. Después de un mínimo de cinco minutos, ejecute la utilidad de comando startserver.sh para reiniciar el servicio ArcGIS Server en todos los equipos de su sitio. De nuevo, espere al menos cinco minutos después de ejecutar la operación.
  7. Use la operación Computar verificación de estado de plataforma en el Directorio de Administrador de ArcGIS Server para verificar que su sitio de GeoAnalytics Server esté listo para su uso.

Actualizar los servicios para permitir cambios de contraseña

Los servicios SIG utilizan las credenciales de las bases de datos registradas y administradas de ArcGIS Server para acceder a los datos. Si el servicio se conecta a las bases de datos registradas o administradas utilizando un usuario de base de datos y la contraseña de ese usuario cambia, el servicio ya no podrá acceder a los datos. A partir de la versión de ArcGIS 10.4, los servicios publicados están configurados para que pueda actualizar las contraseñas de la base de datos. No obstante, si actualiza ArcGIS Server 10.3.1 o una versión anterior a 10.6.1 y tiene servicios de mapa, de entidades o de imágenes que acceden a la base de datos utilizando un usuario de la base de datos, deberá ejecutar la utilidad del comando externalizeconnectionstrings.sh para actualizar los servicios en el caso de que desee disponer de la función para actualizar las contraseñas.

Nota:

Aunque con el comando externalizeconnectionstrings.sh se actualizará la conexión de base de datos, el restablecimiento de la contraseña no se aplicará a los servicios de geoprocesamiento existentes ni a los servicios de mapas resultantes asociados. No obstante, puede volver a publicar servicios de geoprocesamiento en su ArcGIS Server actualizado para obtener el tipo de conexión que se pueda actualizar para utilizar una contraseña nueva.

  1. Después de actualizar ArcGIS Server en todos los equipos del sitio de ArcGIS Server, inicie sesión en ArcGIS Server Manager como un administrador de ArcGIS Server y valide todas las bases de datos registradas. Vaya a Sitio > Data Store y haga clic en Validar todo.
  2. Si alguna de las conexiones de base de datos registrada no es válida, corrija la conexión.
  3. Inicie sesión en uno de los equipos de ArcGIS Server como propietario de la instalación de ArcGIS Server.
  4. Abra un shell de comando y cambie el directorio a <ArcGIS Server installation>/tools/externalizeconnectionstrings.
  5. Ejecute externalizeconnectionstrings.sh. Por ejemplo

    /usr/arcgis/tools/externalizeconnectionstrings>./externalizeconnectionstrings.sh

    Se obtendrá una lista de todos los servicios que se ejecutan en el sitio de ArcGIS Server, con mensajes que indican si la conexión se actualizó para el servicio.

Examinar las prácticas recomendadas de seguridad

Esri recomienda usar el script serverScan.py para buscar las mejores prácticas de seguridad con su ArcGIS Server después de la instalación.