ArcGIS Notebook Server es un rol de ArcGIS Server con licencia y configurado con el fin de alojar notebooks. El rol del servidor utiliza contenedores para alojar y ejecutar ArcGIS Notebooks, y ofrece un entorno independiente y seguro para los notebooks sin que interfieran con el sistema operativo host.
Si su sitio de ArcGIS Notebook Server ya se ha configurado, consulte la guía del usuario o la guía del administrador del software.
A partir de la versión 10.7.1, se pueden unir varios equipos en un sitio de ArcGIS Notebook Server, lo que le permite expandir los recursos de su equipo para alojar y ejecutar notebooks. Si desea implementar un sitio de varios equipos, se necesitan algunos pasos adicionales, según se detalla en Unir equipos adicionales a un sitio de ArcGIS Notebook Server.
Utilice esta guía para instalar y configurar el software. El proceso de instalación de ArcGIS Notebook Server es diferente al de otros roles de ArcGIS Server. Lea con detenimiento la guía de instalación y siga los pasos de instalación en el orden en que se presentan.
Requisitos previos y restricciones para los sistemas de Windows
Si implementa ArcGIS Notebook Server en equipos de Windows, existen varios requisitos previos y restricciones que debe tener en cuenta. No se aplican al implementar ArcGIS Notebook Server en equipos Linux.
- ArcGIS Notebook Server utiliza Docker, un componente externo, para administrar contenedores. Cuando implemente ArcGIS Notebook Server en equipos con Windows, debe utilizar la edición Docker Desktop Community de Docker. Esta edición no incluye soporte ni mantenimiento de Docker, pero se considera que cuenta con todas las características.
- Se recomienda utilizar equipos con Windows Server 2019 en un entorno de producción de ArcGIS Notebook Server. Los equipos de Windows 10 solo son compatibles con entornos de desarrollo.
- Si implementa ArcGIS Notebook Server en Windows Server 2019, puede utilizar Docker Desktop Community (versión 2.4.0.0 o posterior). Tenga en cuenta que la documentación de Docker de la versión actual no menciona Windows Server 2019 en sus requisitos del sistema.
- ArcGIS Notebook Server utiliza contenedores Linux en su componente de Docker. En equipos Windows, los contenedores de un sitio de ArcGIS Notebook Server se administran en un emulador de Linux llamado MobyLinuxVM, que está incluido en el entorno Hyper-V.
- ArcGIS Notebook Server requiere que el rol Hyper-V ya esté instalado en Windows Server y Windows 10.
- Ciertos entornos de virtualización no permiten que Hyper-V se habilite y utilice en Windows. Como resultado, ArcGIS Notebook Server no puede instalarse ni manejarse en este tipo de entornos. ArcGIS Notebook Server admite entornos virtualizados alojados en VMware vSphere 6.7 o versiones posteriores que tengan habilitada la virtualización asistida por hardware (virtualización anidada) para el SO invitado. Antes de instalar ArcGIS Notebook Server, asegúrese de que Docker esté instalado en su equipo y de que sea compatible con los contenedores Linux.
- A partir de la versión 10.7.1, ArcGIS Notebook Server admite sitios de varios equipos. En sistemas Windows, Docker no admite el montaje de unidades compartidas en contenedores, por lo que el directorio de espacio de trabajo debe estar ubicado en local en cada equipo. Dado que los usuarios pueden iniciar contenedores y abrir notebooks en cada equipo en un sitio de varios equipos, es necesario que el contenido del directorio de espacio de trabajo esté sincronizado en todos los equipos. Los pasos para configurar un método de replicación se indican en Configurar la replicación DFS para ArcGIS Notebook Server.
Instalación del software
A continuación, se proporciona una descripción general de los pasos para instalar ArcGIS Notebook Server. Complete cada paso en orden y revise todas las secciones en la documentación de la guía de instalación a medida que avance.
- Lea el material introductorio que se muestra en esta guía para familiarizarse con el software:
- Finalice su implementación base de ArcGIS Enterprise. Independientemente de si está actualizando desde una versión anterior o instalando una nueva implementación, debe tener todos los componentes de software (el portal de ArcGIS Enterprise, un sitio de ArcGIS Server designado como servidor de alojamiento y una instancia de ArcGIS Data Store) instalados y ejecutando el software de 10.9.
- Revise los requisitos del sistema y realice los ajustes necesarios en el equipo que va a utilizar. Lea todo el tema de requisitos del sistema.
- Configure Docker en su equipo. Descargue el software adecuado del almacén de Docker Hub, instálelo en su equipo y configure los distintos ajustes que necesita utilizar ArcGIS Notebook Server.
- Obtenga los materiales del sitio web de My Esri: el instalador de software y las imágenes de contenedor correspondientes a su nivel de licencia.
Nota:
Para los usuarios con una licencia Standard, descargue la imagen de contenedor Standard. Para los usuarios con una licencia Advanced, descargue las imágenes de contenedor Standard y Advanced.
- Instale el software de ArcGIS Notebook Server en su equipo. Puede hacerlo con el instalador proporcionado o realizando una instalación automática. Existen temas de ayuda diferentes para estas dos opciones.
- Configure su sitio de ArcGIS Notebook Server. Los tres pasos principales son los siguientes:
- Cree un sitio para su equipo de ArcGIS Notebook Server.
- Agregue su cuenta de SO a un grupo de Docker.
- Ejecute la utilidad de postinstalación para configurar Docker con ArcGIS Notebook Server.
- Una los equipos adicionales al nuevo sitio. En este tema de ayuda también se explican otros requisitos para la instalación de un sitio de varios equipos.
- Si va a instalar un sitio de varios equipos, deberá configurar un método de replicación para el directorio del espacio de trabajo. En Configurar la replicación DFS para ArcGIS Notebook Server se proporciona una explicación de este proceso y se describen los pasos para un método de replicación determinado.
- Instale y configure una instancia de ArcGIS Web Adaptor con su sitio de ArcGIS Notebook Server. Si desea utilizar un servidor proxy inverso con el sitio, también hay instrucciones para ello.
- Configure el sitio con su portal de ArcGIS Enterprise. Federe el sitio del servidor con el portal y desígnelo como el servidor de notebooks del portal. Esto le permite crear ArcGIS Notebooks que se ejecutan en su sitio de ArcGIS Notebook Server. Por último, cree uno o varios roles personalizados de miembros del portal para otorgar a sus autores de notebooks los privilegios necesarios.