Un sitio es una implementación de ArcGIS Server. Si ha instalado ArcGIS Server en un equipo para agregarlo a un sitio existente, tiene la oportunidad de especificar ese sitio la primera vez que abra ArcGIS Server Manager. También puede unir un equipo a un sitio mediante una utilidad de línea de comandos.
Nota:
Si el sitio existente ya se ha configurado para usar únicamente HTTP, debe agregar el nuevo equipo servidor al sitio, tal y como se describe en Agregar un equipo de ArcGIS Server a un sitio.
Consideraciones antes de unirse a un sitio
La operación Unirse a un sitio agrega un equipo nuevo a un sitio de ArcGIS Server existente. Se puede realizar temporalmente para migrar a equipos nuevos, o más permanentemente para aumentar los recursos y la potencia de procesamiento de su sitio del servidor. Si utiliza Unirse a un sitio para migrar, los equipos nuevos y existentes no tienen por qué coincidir, pero si tiene la intención de mantener todos los equipos en el sitio, asegúrese de cumplir los siguientes criterios:
- El nuevo equipo debe ejecutarse en la misma plataforma del sistema operativo que el resto de equipos de ArcGIS Server del sitio. Es aconsejable usar la misma versión del sistema operativo y los mismos recursos de hardware para todos los equipos del sitio. Por ejemplo, si tiene un sitio compuesto por equipos de ArcGIS Server que se ejecutan en Windows Server 2008 R2 con un procesador de 3 GHz y 8 GB de RAM, el equipo que agregue al sitio debe tener el mismo sistema operativo y las mismas especificaciones de hardware.
- El nuevo equipo debe tener el mismo número de versión que los demás equipos de ArcGIS Server del sitio.
- El nuevo equipo debe tener la misma licencia aplicada que los demás equipos de ArcGIS Server del sitio.
- El nuevo equipo debe poder leer y escribir en el almacén de configuración y los directorios del servidor del sitio.
- El nuevo equipo debe ejecutar ArcGIS Server en la misma cuenta de ArcGIS Server que todos los demás equipos de ArcGIS Server del sitio. Esta puede ser una cuenta de dominio o puede ser una cuenta local con un nombre y una contraseña idénticos en todos los equipos. Para obtener más información sobre esta cuenta, consulte La cuenta de ArcGIS Server.
- El nuevo equipo debe poder comunicarse con el resto de equipos de ArcGIS Server del sitio a través de los puertos enumerados en Puertos utilizados por ArcGIS Server. Esto puede requerir el ajuste de la configuración de firewall.
- El nuevo equipo debe poder leer cualquier dato al que hagan referencia los servicios del sitio. Una buena manera de verificar esto es comprobar si el equipo tiene permisos para todas las ubicaciones de almacenamiento de datos registrados en el sitio. Consulte Fuentes de datos para ArcGIS Server para obtener más información sobre estas ubicaciones registradas.
- El nuevo equipo debe configurarse en la misma zona horaria que los demás equipos de ArcGIS Server del sitio; de lo contrario, se generará un fallo de la operación de joinSite a causa de un error de licencia.
Explorar:
Cuando cree un equipo o lo una a un sitio, los registros del nivel de detallado se escribirán en <ArcGIS Server installation directory>\usr\logs\<machine name>\server. Si la creación del sitio o la incorporación falla, se pueden abrir los archivos de registro en un editor de texto para obtener más información sobre el problema.
Una vez completado el proceso de creación o unión del sitio, los registros se moverán a <ArcGIS Server installation drive>\arcgisserver\logs y el nivel del registro se definirá como Advertencia. Si la cuenta de ArcGIS Server no dispone de permisos para crear o escribir en esta carpeta, la creación del sitio o la unión del equipo generará un error. Si no desea otorgar permisos a la cuenta de ArcGIS Server para crear carpetas en toda la unidad, puede crear esta carpeta manualmente y otorgar permisos de escritura en la carpeta por adelantado a la cuenta de ArcGIS Server.
Unirse a un sitio utilizando Server Manager
Para unir un equipo a un sitio con la aplicación ArcGIS Server Manager, siga estos pasos:
- Abra Server Manager. La dirección URL para abrir Server Manager en un navegador es https://gisserver.domain.com:6443/arcgis/manager, o puede utilizar el acceso directo instalado.
Si se le solicita introducir un nombre de usuario y una contraseña, alguien ya unió este equipo a un sitio existente.
- Haga clic en Unirse a un sitio existente.
- Elija la dirección URL hasta el sitio al que desee unir el equipo. La dirección URL normalmente tiene el formato https://gisserver.domain.com:6443/.
- Escriba el nombre y contraseña de administrador del sitio al que desee unir el equipo. Pueden ser el mismo nombre de usuario y la misma contraseña que utilizó al crear el sitio (el administrador principal del sitio) o bien una cuenta distinta de ArcGIS Server a la que el administrador del servidor haya otorgado privilegios administrativos.
Haga clic en Siguiente.
- Examine el resumen de configuración y haga clic en Finalizar cuando esté listo para unir el equipo al sitio.
- Si su sitio tiene tipos de conectores de base de datos, debe reiniciar ArcGIS Server en cada nuevo equipo agregado, reiniciando para ello el servicio de Windows. Tras el reinicio, ArcGIS Server de cada equipo agregado será plenamente funcional.
El equipo ya está agregado al sitio.
Unirse a un sitio desde la línea de comandos
También puede usar la utilidad de línea de comandos join-site para unir el equipo a un sitio de ArcGIS Server. Esta utilidad requiere que especifique la ubicación del almacén de configuración del sitio existente en lugar de su URL. Debido a esto, la utilidad resulta ventajosa en determinados casos en los que utilizar la URL saturaría las solicitudes de red en cola del sitio. Plantéese utilizar esta utilidad si los equipos del sitio de ArcGIS Server ya están sobrecargados con solicitudes de red o si desea unir una gran cantidad de equipos al sitio a la vez.
Se aplican los mismos criterios y consideraciones a los equipos cuando se utiliza la utilidad join-site que cuando se unen mediante Server Manager.
La utilidad join-site se instala en \tools\JoinSite bajo el directorio de instalación de ArcGIS Server. Ejecute la utilidad join-site desde el equipo de ArcGIS Server que desea agregar a un sitio existente utilizando la cuenta Ejecutar como correspondiente a ArcGIS Server.
Esta utilidad incluye un marcador opcional, -m, a partir de la versión 10.8, para controlar cuándo puede empezar a procesar solicitudes el equipo recién agregado. Si incluye -m true en el comando de la utilidad, el equipo se pondrá en mantenimiento cuando se una al sitio. Si un equipo está en mantenimiento, ArcGIS Web Adaptor no envía solicitudes a ese equipo. Si no incluye -m o incluye -m false, el equipo podrá procesar solicitudes en cuanto se agregue al sitio del servidor.
- Conceda acceso de escritura y lectura a la carpeta del almacén de configuración del sitio existente a la cuenta de red usada para ejecutar el servicio de ArcGIS Server en el equipo o equipos que desee unir al sitio.
- Cree un archivo de notación de objetos JavaScript (JSON) denominado connection.json.
- Agregue la siguiente línea al archivo y reemplace <path to the configuration store> con la ubicación del almacén de configuración del sitio de ArcGIS Server:
{"type": "FILESYSTEM", "connectionString": "<path to the configuration store>"}
En este ejemplo, la ruta del almacén de configuración del sitio existente es \\\\myshare\\arcgisserver\\config-store:
{"type": "FILESYSTEM", "connectionString": "\\\\myshare\\arcgisserver\\config-store"}
- Guarde y cierre el archivo connection.json.
- Coloque el archivo connection.json en el equipo que se unirá al sitio o en un directorio compartido al que pueda acceder desde el equipo que se unirá al sitio.
- Abra una ventana de comando y ejecute join-site.La sintaxis es la siguiente:
join-site -f <The file path to the configuration store JSON file> -m <specify true to initially place the machine under maintenance>
En este ejemplo, la ruta del archivo JSON del almacén de configuración (connection.json) es C:\serverfiles y el equipo se pondrá inicialmente en mantenimiento.
join-site -f "C:\serverfiles\connection.json" -m true
El equipo se une al sitio de ArcGIS Server.