ArcGIS Notebook Server admite sitios de varios equipos. En un sitio de varios equipos, cada equipo debe tener la misma configuración, con el mismo SO, la misma configuración de Mirantis Container Runtime y la unidad de red asignada con la misma letra de unidad para el directorio del espacio de trabajo.
Instalar y configurar un sitio de varios equipos
Si tiene pensado configurar un sitio de ArcGIS Notebook Server de varios equipos, en esta guía de instalación hay algunos pasos adicionales que hay que seguir.
- Revise los requisitos del sistema para ArcGIS Notebook Server para verificar que todos los equipos los reúnen. En cada uno de los equipos, ajuste los firewalls para abrir el puerto 43 para la comunicación desde cada equipo de su implementación de ArcGIS Enterprise.
La versión instalada de ArcGIS Notebook Server y su archivo de licencia deben ser iguales en todos los equipos. Indique la misma cuenta de ArcGIS Notebook Server en cada instalación. Se recomienda utilizar una cuenta de dominio o Active Directory, pero si elige una cuenta local, debe existir en todos los equipos con la misma combinación de nombre y contraseña. Tenga en cuenta que la cuenta que especifique no tiene que formar parte del grupo de administradores.
- Asegúrese de que haber hecho lo siguiente durante el proceso de instalación:
- Instale Mirantis Container Runtime en todos los equipos. En cada equipo, descargue las imágenes de Docker proporcionadas por Esri y guárdelas en una ubicación a la que pueda acceder el sistema.
- Instale y autorice ArcGIS Notebook Server en todos los equipos. También puede instalar el software de forma automática.
- ArcGIS Notebook Server admite contenedores de Windows con Mirantis Container Runtime. Descargue las imágenes de contenedor que corresponden a su instalación desde My Esri y ejecute la utilidad de línea de comandos PostInstaller (ubicada en <ArcGIS Notebook Server installation directory>\tools\postInstallUtility) para instalar las imágenes de contenedor Docker para ArcGIS Notebook Server. Repita este paso para todos los equipos de ArcGIS Notebook Server. Siga los pasos para configurar ArcGIS Notebook Server después de la instalación.
- Cree y comparta dos directorios en la red. Uno debe ser para el almacén de configuración y el otro para algunos de los directorios de servidor. El directorio workspace debe permanecer en un recurso compartido de UNC asignado como una unidad de red al utilizar Mirantis Container Runtime. Otorgue permisos de lectura y escritura para estos dos directorios a la cuenta de ArcGIS Notebook Server en cada equipo (asegúrese de hacerlo tanto en la pestaña Compartir como en la pestaña Seguridad del Microsoft File Explorer).
Nota:
Los directorios de red compartidos ocultos o que usan caracteres especiales (por ejemplo, $) no son compatibles con ArcGIS Notebook Server.
- 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 (UNC).
- Si la cuenta de ArcGIS Notebook Server no existe en el equipo (como en el caso de que el almacén de configuración y los directorios del servidor se encuentren en un servidor de archivos), debe crear la cuenta de ArcGIS Notebook Server utilizando el mismo nombre y la misma contraseña que utiliza en los demás equipos de su implementación.
- Si utiliza una cuenta de servicio administrada por un grupo (gMSA) para la cuenta de ArcGIS Notebook Server, debe permitir que las cuentas de servicio tengan permisos de control completo en las pestañas Uso compartido y Seguridad. Desde el editor Permisos, haga clic en Agregar y abra el cuadro de diálogo Tipos de objetos. Active la casilla Cuentas de servicio.
- Desde uno de los equipos, cree un sitio de ArcGIS Notebook Server. Asegúrese de utilizar las rutas de los directorios del servidor y el almacén de configuración que definió anteriormente.
- Una vez completados los pasos anteriores, puede unir cada equipo adicional al sitio que ha creado con el asistente de configuración. Si prefiere unir el sitio desde la línea de comandos, consulte el paso 6.
- En el primer equipo adicional, abra el Asistente de configuración de ArcGIS Notebook Server.
- Revise y siga las instrucciones indicadas en el asistente y, a continuación, haga clic en Continuar.
- Haga clic en Unirse a sitio existente.
- Introduzca la URL del sitio y las credenciales de su sitio de ArcGIS Notebook Server creado en el paso 4.
- Repita los subpasos del a al d para cada equipo adicional que desee unir al sitio.
- Como alternativa al uso del asistente de configuración, puede unir el equipo al sitio mediante una utilidad de línea de comandos como se describe a continuación:
- Asegúrese de que tiene la sesión iniciada en el equipo con la cuenta de ArcGIS Notebook Server.
- Abra una ventana de comando y ejecute la utilidad, que se encuentra en <ArcGIS Notebook Server install directory>\tools\JoinSiteUtility\joinsite.bat. A continuación, se muestran los parámetros de línea de comandos para la utilidad:
Parámetro Descripción -u o --username
El nombre de usuario del administrador principal del sitio.
El nombre de usuario no puede contener estos caracteres: \/:*?|<>
-p o --password
La contraseña del administrador principal del sitio.
La contraseña no puede contener estos caracteres: \/:*?|<>
-f o --file
El archivo de conexión del almacén de configuración de la utilidad joinsite.
-s o --siteUrl
La URL del sitio de ArcGIS Notebook Server existente al que unirse, en el formato https://notebookserver.domain.com:11443.
-h o --help
Muestra la ayuda de línea de comandos y se cierra.
Comando de ejemplo de la utilidad:
<ArcGIS Notebook Server install directory>\tools\JoinSiteUtility\joinsite.bat -u notebookPSA -p my.Password3 -s https://notebookserver.domain.com:11443
Si las credenciales de la cuenta y la URL del sitio se introducen correctamente, la utilidad unirá el equipo al sitio de ArcGIS Notebook Server. Repita este paso para cada equipo adicional.
Configurar una unidad de red asignada para el directorio del espacio de trabajo
Este es un proceso opcional que solo es necesario si planea configurar un sitio de Notebook Server de varios equipos.
- Cree un recurso compartido de UNC para el directorio del espacio de trabajo de ArcGIS Notebook Server en un equipo separado al que pueda acceder Notebook Server.
Nota:
Este directorio debe tener acceso de lectura y escritura a la cuenta de ejecución de Windows de ArcGIS Notebook Server. Se recomienda crear un recurso compartido de UNC para el directorio del espacio de trabajo de ArcGIS Notebook Server en un equipo separado del equipo que participa en el sitio de ArcGIS Notebook Server. Hay un problema conocido en el que los recursos compartidos de SMB creados en el mismo equipo que Notebook Server se desconectan al reiniciar el equipo. - En el equipo de Notebook Server, abra una ventana de PowerShell como administrador.
- Guarde la contraseña de su cuenta de usuario de ArcGIS Notebook Server como una cadena de caracteres segura para usar el siguiente comando más tarde:
$password = ConvertTo-SecureString '<password>' -AsPlainText -Force
- Agregue soporte de credenciales a las funciones de PowerShell:
$credential = New-Object System.Management.Automation.PSCredential('<domain\username>', $password)
- Monte la carpeta con el conjunto de indicadores persistentes:
New-SmbGlobalMapping -Persistent $true -RemotePath <shared folder path> -Credential $credential -LocalPath <unassigned drive letter>:
- Repita los pasos del 2 al 5 en todos los equipos que participan en el sitio de ArcGIS Notebook Server y asigne la misma letra de unidad para la unidad asignada en todos los equipos.
- Utilice la unidad de red compartida creada en el paso anterior para configurar el directorio del espacio de trabajo al crear el sitio de ArcGIS Notebook Server.