Skip To Content

Configurar una implementación en varios equipos

ArcGIS Server tiene una arquitectura escalable que permite realizar la implementación en uno o más equipos. Es posible que deba considerar una instalación distribuida de ArcGIS Server para poder alcanzar un nivel aceptable de rendimiento para la cantidad de usuarios que tengan acceso al sistema.

Todos los equipos de un sitio deArcGIS Server tienen instalado el componente ArcGIS Server. Debe crear el sitio en el primer equipo de ArcGIS Server que configure. Posteriormente, puede agregar o unir los equipos de ArcGIS Server adicionales al sitio. Cada ArcGIS Server del sitio deberá tener el mismo número de versión y disponer exactamente de la misma licencia.

Cuando cree un sitio, determine el lugar donde almacenará los archivos fundamentales y la información de configuración de su sitio. Este directorio se llama almacén de configuración. El sitio también cuenta con directorios del servidor que almacenan archivos de salida del servicio, información de trabajos de geoprocesamiento, definiciones de servicio, teselas en caché, entre otros elementos. Cuando agrega un equipo al sitio, este se configura para señalar el almacén de configuración y los directorios del servidor. En un sitio de varios equipos, debe compartir el almacén de configuración y los directorios del servidor para que otros equipos de ArcGIS Server puedan acceder a ellos.

Puede elegir colocar el almacén de configuración en un equipo o un disco que no dependa de ArcGIS Server, como un servidor de archivos con tolerancia a errores. Esto le permite agregar o quitar equipos desde el sitio sin preocuparse de cuál de ellos tiene instalado el almacén de configuración. Esto es especialmente importante en implementaciones de nube en las que los mecanismos de escala automática pueden agregar y quitar equipos del sitio sin la capacidad inteligente para conocer cuál contiene el almacén de configuración.

Los pasos siguientes explican cómo configurar una implementación en varios equipos de ArcGIS Server. El sitio se crea en el Equipo A, luego el Equipo B se agrega al sitio.

Si ya ha estado ejecutando ArcGIS Server en un único equipo y desea ampliar su sitio, consulte Agregar un equipo de ArcGIS Server a un sitio.

  1. En ambos equipos, ajuste los firewalls para abrir los puertos que se describen en Puertos que utiliza ArcGIS Server.
  2. Instale y autorice ArcGIS Server en el Equipo A y Equipo B con licencias corporativas. Esto requiere ejecutar el Asistente de Autorización del Software en cada equipo. El Asistente de autorización de software se inicia al final de la instalación de ArcGIS Server. También puede acceder al Asistente de autorización de software yendo al acceso directo instalado. La versión instalada de ArcGIS Server debe ser la misma en cada equipo y debe aplicarse la misma licencia a cada equipo.

    Asegúrese de instalar utilizando el mismo usuario del sistema operativo en ambos equipos. La cuenta de usuario utilizada para instalar ArcGIS Server será la cuenta utilizada para ejecutar el software. Los usuarios de grupo y todos los demás deben tener al menos permisos de ejecución en el directorio de instalación de ArcGIS Server. Tenga en cuenta que no se permite instalar ArcGIS Server con la cuenta raíz. Para obtener más información, consulte La cuenta de ArcGIS Server. La cuenta de usuario utilizada para realizar la instalación en el Equipo A y B, por ejemplo, podría ser la siguiente:

    1. Instale ArcGIS Server en el Equipo A en /data/ags como usuario ags, con un Id. de usuario de 58103.
    2. Instale ArcGIS Server en el Equipo B en /data/ags con el mismo nombre de usuario e Id. (ags, Id. de usuario 58103).
    Nota:

    Si el equipo en el que ha instalado ArcGIS Server tiene varias tarjetas de controlador de interfaz de red (NIC), es posible especificar qué tarjeta NIC debería gestionar la comunicación de red para el servidor. Para ello, siga este flujo de trabajo.

  3. Cree y comparta dos directorios en la red, seleccionando al usuario de instalación como propietario. Uno debe ser para el almacén de configuración y el otro para los directorios del servidor. Debe otorgar al menos 700 permisos para las carpetas. Por ejemplo:
    Nota:

    Los directorios de red compartidos ocultos o que usan caracteres especiales (por ejemplo, $) no son compatibles con ArcGIS Server.

    1. Cree un directorio llamado config-store (almacenamiento de configuración). Especifique el propietario como ags, con ID de usuario 58103. Otorgue a la cuenta por lo menos permisos 700 en el directorio.
    2. Comparta la carpeta config-store para que ambos equipos puedan acceder al directorio utilizando la misma ruta, por ejemplo, /net/myserver/config-store.
    3. Cree un directorio llamado arcgisserver. Especifique el propietario como ags, con ID de usuario 58103. Otorgue a la cuenta por lo menos permisos 700 en el directorio.
    4. Comparta la carpeta arcgisserver para que ambos equipos puedan acceder al directorio utilizando la misma ruta, por ejemplo, /net/myserver/arcgisserver.

      Incluso si los directorios residen en el mismo equipo que utilizará al crear el sitio, aún debe crear y compartir los directorios manualmente y hacer referencia a ellos a través de una ruta de red.

  4. Abra ArcGIS Server Manager en el Equipo A y haga clic en Crear nuevo sitio.
  5. Para crear un sitio, es necesario que defina un nombre de usuario y una contraseña como el administrador principal del sitio. Elija un nombre de usuario y la contraseña y, a continuación, haga clic en Siguiente.
    Nota:

    Solo ArcGIS Server reconoce esta combinación de nombre y contraseña, esta no es una cuenta del sistema operativo y se administra por separado de las cuentas de usuario en el almacenamiento de usuario. El administrador principal del sitio tiene acceso sin restricciones al sitio de ArcGIS Server. Esta cuenta se utiliza generalmente para crear el sitio de ArcGIS Server y para configurar y administrar la seguridad. No confunda la cuenta del administrador principal del sitio con la cuenta de ArcGIS Server que especificó durante la instalación de ArcGIS Server.

  6. Escriba las rutas a las carpetas del directorio del servidor y el almacén de configuración que configuró anteriormente y haga clic en Siguiente.

    Utilice el recurso compartido de ruta de red que creó anteriormente (por ejemplo, /net/myserver/arcgisserver) para que todos los equipos en el sitio puedan ver la ubicación.

  7. Haga clic en Finalizar para crear el sitio o Atrás si desea realizar cambios.
  8. Escriba el nombre de usuario y contraseña de la cuenta de administrador principal del sitio que eligió cuando creó el sitio y haga clic en Iniciar de sesión.
  9. Haga clic en Sitio > Servidor SIG > Equipos.
  10. En el módulo Equipos, haga clic en Agregar equipo.
  11. En la ventana Agregar equipo , introduzca el nombre del equipo B. Debe escribir el nombre exacto del equipo; no utilice localhost.

    La URL del Equipo B se introduce automáticamente.

  12. Haga clic en Agregar para agregar el Equipo B a su sitio.
    Nota:

    Los pasos del 9 al 12 demuestran cómo agregar un equipo a su sitio. También puede unir el Equipo B a su sitio al abrir ArcGIS Server Manager en el Equipo B y hacer clic en Unirse a un sitio existente. Para instrucciones paso a paso, consulte Unir a un sitio existente.

  13. Considere la posibilidad de registrar sus datos con su sitio. El proceso de registro de datos ofrece al servidor una lista de ubicaciones que el administrador del servidor ha comprobado que son accesibles para ArcGIS Server. El registro de datos también ayuda a ArcGIS Server a entender cómo se deben ajustar las rutas de datos al publicar en distintos equipos. Si intenta publicar un servicio que hace referencia a los datos desde una ubicación no registrada, los datos se copian al servidor durante la operación de publicación. Para obtener más información, consulte Acerca de cómo registrar los datos con ArcGIS Server.
  14. Publicar un servicio de mapas en el sitio. Después de la publicación, haga algunas solicitudes al servicio de mapas mediante la opción Ver en JavaScript en el Directorio de servicios. A continuación, en el Directorio de administrador de ArcGIS Server, vaya a servicios > (su service.MapServer) > estadísticas. Podrá ver algunas estadísticas sobre la cantidad de solicitudes que cada equipo recibe.
  15. Instale y configure ArcGIS Web Adaptor. Web Adaptor proporciona un vínculo entre el servidor web de la empresa y el sitio de ArcGIS Server. Le permite elegir la configuración del puerto, dirección y autenticación que desea utilizar para las solicitudes entrantes. También le permite evitar que usuarios de fuera accedan a Manager y al Directorio de administrador. Vea Acerca de ArcGIS Web Adaptor para obtener más información.

    Sugerencia:

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

Integrar el servidor con ArcGIS Enterprise

A pesar de que se puede implementar como software independiente, integrar ArcGIS Server con el portal de ArcGIS Enterprise permite que haya flujos de trabajo eficientes y potentes en su organización. Existen tres maneras en las que ArcGIS Server se puede usar con un portal:

  1. Puede federar uno o varios sitios de ArcGIS Server con el portal para integrar su seguridad y modelos de uso compartido.
  2. Puede asignar un sitio de ArcGIS Server federado para que actúe como el servidor de alojamiento del portal, lo que permite que los usuarios publiquen datos y mapas como servicios web para un público más amplio.
  3. Puede registrar servicios individuales desde cualquier sitio de ArcGIS Server, esté o no federado (o incluso si es su propio servidor).

Más información sobre la integración de su servidor con ArcGIS Enterprise

Conectarse al servidor en ArcGIS Desktop

La mayoría del trabajo de publicación de servicios se realiza en ArcGIS Desktop o ArcGIS Pro, donde crea mapas, herramientas y otro contenido.

Conectarse a ArcGIS Server desde ArcGIS Desktop explica los tres tipos de conexiones entre SIG de escritorio y ArcGIS Server: conexiones de usuario, conexiones de publicador y conexiones administrativas. Las características y pasos para establecer cada tipo de conexión difieren entre ArcGIS Desktop y ArcGIS Pro.

En ArcMap y ArcGIS Pro, puede establecer una conexión de usuario con su sitio de ArcGIS Server. Con una conexión de usuario, puede explorar el contenido del sitio del servidor desde su aplicación de escritorio y agregarlo a sus mapas. La conexión de usuario por sí sola no le permite publicar en el servidor ni realizar cambios administrativos.

Para publicar un servicio directamente desde ArcMap, puede definir una conexión de publicador con su servidor. Una vez hecho esto, la información de conexión se guarda en su equipo y puede hacer referencia a él siempre que desee publicar un servicio. También puede realizar algunas funciones de administración del servidor desde ArcMap si ha establecido una conexión administrativa.

Si trabaja en ArcGIS Pro, puede conectarse a su portal de ArcGIS Enterprise para compartir mapas web, capas web y otro contenido SIG. El proceso de uso compartido publica uno o varios servicios en un sitio de ArcGIS Server federado, que hace que funcione el contenido del portal. No necesita establecer una conexión directa con el servidor si está federado con su portal. Si tiene un sitio de ArcGIS Server independiente en la versión 10.6 o posteriores, puede establecer una conexión de publicador desde ArcGIS Pro para publicar servicios.