Skip To Content

欢迎使用 ArcGIS Notebook Server (Windows) 安装指南

ArcGIS Notebook Server 是为托管 notebook 而许可并配置的 ArcGIS Server 角色。 服务器角色使用容器来托管和运行 ArcGIS Notebooks,并为 notebook 提供独立且安全的环境,而不会干扰托管操作系统。

如果您的 ArcGIS Notebook Server 站点已设置完成,请参阅软件用户指南管理员指南

多台计算机可以连接至一个 ArcGIS Notebook Server 站点,使您可以扩展用于托管和运行笔记本的计算机资源。 要部署多机站点,需要执行附加步骤,有关详细信息,请参阅将计算机加入 ArcGIS Notebook Server 站点(Windows 容器)将附加计算机加入 ArcGIS Notebook Server 站点(Linux 容器)

使用本指南可安装和配置软件。 ArcGIS Notebook Server 的安装进程与其他 ArcGIS Server 角色不同。 请仔细阅读本安装指南,并按照说明的顺序完成安装步骤。

ArcGIS Notebook ServerWindows 容器

ArcGIS Notebook ServerWindows 上支持 Windows 容器和 Mirantis Container Runtime

注:

Windows Server 2022 上的 ArcGIS Notebook Server 将默认使用 Windows 容器。

有关详细信息,请参阅 Mirantis Container RuntimeArcGIS Notebook ServerWindows 容器)

Windows 系统的先决条件和约束。

如果在 Windows 计算机上部署 ArcGIS Notebook Server,需要考虑一些先决条件和约束。 在 Linux 计算机上部署 ArcGIS Notebook Server 时,这些内容不适用。

  • ArcGIS Notebook Server 使用第三方组件 Mirantis Container RuntimeWindows 容器)和 DockerLinux 容器)来管理容器。 在 Windows 计算机上部署 ArcGIS Notebook Server 时,必须使用 Mirantis Container RuntimeDockerDocker Desktop 版本,此版本不包含来自 Docker 的支持或维护,但是功能齐全。
  • 建议您在 ArcGIS Notebook Server 生产环境中使用 Windows Server 2022 或 Windows Server 2019 计算机。Windows 10 计算机仅支持开发环境。
    注:

    从 11.1 开始,Windows Server 2022 上的 ArcGIS Notebook Server 将默认使用 Windows 容器。 要在 Windows Server 2022 上使用 Linux 容器,必须在系统 > 属性中将 useWindowsContainers 系统属性设置为 false,然后从 Notebook Server Administrative Directory 中将 Notebooks > 运行时中的出厂运行时重置为 false

Windows 容器的先决条件和约束

使用 Windows 容器时请考虑以下事项:

  • Windows 容器上的 ArcGIS Notebook Server 使用 Mirantis Container Runtime,当前仅支持 Windows Server 2022。
  • 在多个计算机上部署 ArcGIS Notebook Server Mirantis Container Runtime 时,不再需要为工作空间目录配置复制 (DFS)。 工作空间目录可以作为与 Mirantis Container Runtime 一起安装在驱动器上的路径共享。

Linux 容器的先决条件和约束

使用 Linux 容器时请考虑以下事项:

  • 如果您要在 Windows Server 2022 或 Windows Server 2019 上使用 Linux 容器部署 ArcGIS Notebook Server,可以使用 Docker Desktop4.24.2 版本)。 请注意当前版本的 Docker 文档未在其系统要求中提及 Windows Server 2022 或 Windows Server 2019。
    注:

    要在 Windows Server 2022 上使用 Linux 容器,必须在系统 > 属性中将 useWindowsContainers 系统属性设置为 false,然后从 Notebook Server Administrative Directory 中将 Notebooks > 运行时中的出厂运行时重置为 false

  • 具有 Linux 容器的 ArcGIS Notebook Server 使用一个名为 MobyLinuxVM 的 Linux 仿真器管理其容器,该仿真器包含在 Hyper-V 环境中。
  • 具有 Linux 容器的 ArcGIS Notebook Server 要求预先在 Windows ServerWindows 10 中安装 Hyper-V 角色。
  • 某些虚拟化环境不允许在 Windows 中启用和运行 Hyper-V。 这将导致无法在此类环境中安装和操作 ArcGIS Notebook ServerArcGIS Notebook Server 支持在 VMware vSphere 6.7 或更高版本上托管的虚拟化环境,该虚拟化环境已为访客 OS 启用了硬件辅助虚拟化(嵌套虚拟化)。 安装 ArcGIS Notebook Server 之前,请确保您的计算机上已安装 Docker 并支持 Linux 容器。
  • ArcGIS Notebook Server 支持多机站点。 在 Windows 系统中,Docker 不支持在容器上挂载共享驱动器,因此工作空间目录必须保留在每台计算机本地。 由于用户可以在多机站点中的每台计算机上启动容器和打开笔记本,因此工作空间目录中的内容必须在计算机之间同步。 在ArcGIS Notebook Server 配置 DFS 复制中提供了设置复制方法的步骤。

软件安装

安装 ArcGIS Notebook Server 的步骤概述如下。 按顺序完成每个步骤,操作时查看安装指南文档的所有部分。