Skip To Content

升级 ArcGIS Notebook Server(Windows 容器)

Windows 容器中的 ArcGIS Notebook Server 仅适用于 Windows Server 2022。 如果您之前已在 Windows Server 2019 上安装 ArcGIS Notebook Server,则您必须升级操作系统,然后再在 Windows 容器中升级到 ArcGIS Notebook Server。 或者,您可以在 Windows Server 2022 上全新安装 ArcGIS Notebook Server,并将其配置为 ArcGIS Enterprise 部署的 Notebook Server

注:

如果您的 Notebook Server 当前处于 只读模式,请在开始升级过程前关闭此模式。

Windows Server 2022 上升级 ArcGIS Notebook Server

要在 Windows Server 2022 上升级 ArcGIS Notebook Server,请完成下列步骤:

  1. 升级您的 ArcGIS Enterprise 部署
  2. 卸载 ArcGIS Notebook Server 示例数据。
  3. 使用安装程序命令行升级 ArcGIS Notebook Server
  4. 从站点中取消注册 ArcGIS Web Adaptor 的先前实例。
  5. 卸载 ArcGIS Web Adaptor
  6. 安装 ArcGIS Web Adaptor 11.2 的新实例并使用 ArcGIS Notebook Server 对其进行配置。

    注:
    确保保留同一 Web Adaptor 实例名称。

  7. Mirantis Container Runtime 升级至 23.0 或更高版本。
  8. 安装最新的 ArcGIS Notebook Server Windows 容器镜像
  9. 使用安装程序静默安装程序安装并配置 ArcGIS Notebook Server 示例数据。
  10. 将现有笔记本项目的运行时更新为最新的 ArcGIS Notebook Server 运行时。

    有关详细信息,请参阅更改笔记本运行时部分。

    注:

    如果任何笔记本正在使用自定义运行时,则必须在 Windows Notebook Server重新构建和重新注册自定义运行时,并更新相关笔记本项目的运行时设置。

    更新在运行时中配置的内存和 CPU 使用率设置

  11. (可选)您可以移除先前版本的 ArcGIS Notebook Server 运行时镜像以释放磁盘空间。
    警告:

    确保所有现有笔记本已更新为使用最新版本的 ArcGIS Notebook Server 运行时镜像。

    1. 列出镜像。

      docker images -a

    2. 请注意,IMAGE ID 对应先前版本的 ArcGIS Notebook Server 运行时镜像。
    3. 移除该镜像。

      docker image rm <IMAGE ID>

Windows Server 2022 上升级 ArcGIS Notebook Server 并从 LinuxLinux 容器迁移到 Windows 容器

要在 Windows Server 2022 上从先前安装升级 ArcGIS Notebook Server 并从 Linux 容器迁移至 Windows 容器,请完成以下步骤:

  1. 升级您的 ArcGIS Enterprise 部署
  2. 卸载 ArcGIS Notebook Server 示例数据。
  3. 使用安装程序命令行升级 ArcGIS Notebook Server
  4. 从站点中取消注册 ArcGIS Web Adaptor 的先前实例。
  5. 卸载 ArcGIS Web Adaptor
  6. 安装 ArcGIS Web Adaptor 11.2 的新实例并使用 ArcGIS Notebook Server 对其进行配置。

    注:
    确保保留同一 Web Adaptor 实例名称。

  7. 以管理员用户身份登录 Notebook Server 管理员目录并将 useWindowsContainers 属性更新为 true

    注:
    这将重新启动 Notebook Server。

  8. 在 Notebook Server 重新启动后,如果管理员站点目录可访问,请以管理用户身份进行登录。
  9. 单击笔记本 > 运行时
  10. 运行恢复出厂运行时

    这将更新 Esri 笔记本运行时,以使用基于 Windows 容器的笔记本运行时镜像。

  11. 卸载 Docker Desktop
  12. 安装 Mirantis Container Runtime
  13. 安装最新的 ArcGIS Notebook Server Windows 容器镜像。

    注:
    如果是多计算机站点,针对站点中的每台计算机重复步骤 3、11-13。

  14. 使用安装程序静默安装程序安装并配置 ArcGIS Notebook Server 示例数据。
  15. 将现有笔记本项目的运行时更新为最新的 ArcGIS Notebook Server 运行时。

    有关详细信息,请参阅更改笔记本运行时部分。

    注:

    如果任何笔记本正在使用自定义运行时,则必须在 Windows Notebook Server 上重新构建和重新注册自定义运行时,并更新相关笔记本项目的运行时设置。

  16. 更新在运行时中配置的内存和 CPU 使用率设置

在具有 Linux 容器的 Windows Server 2019 上从 ArcGIS Notebook Server 升级为具有 Windows 容器的 Windows Server 2022 上的 ArcGIS Notebook Server

要从具有 Linux 容器的 Windows Server 2019 上的先前安装升级到 Windows Server 2022 上的 ArcGIS EnterpriseArcGIS Notebook Server 位于 Windows 容器上),请完成以下步骤:

  1. 按照以下子步骤从 ArcGIS Enterprise 中移除 ArcGIS Notebook Server
    1. 以组织管理员的身份登录 ArcGIS Portal Directory 管理员位置。

      注:
      URL 为 https://webadaptorhost.domain.com/arcgis/portaladmin,其中 arcgis 是注册到门户的 Web Adaptor 的名称。

    2. 单击联合身份验证 > 服务器
    3. 选择要解除联合的 Notebook Server。
    4. 单击解除联合
  2. 升级您的 ArcGIS Enterprise 部署
  3. 在新 Notebook Server 计算机中,安装必备软件
  4. Windows Server 容器上安装 ArcGIS Notebook Server 11.2
  5. 安装后配置 ArcGIS Notebook Server
  6. 创建站点
  7. 使用安装程序静默安装程序安装并配置 ArcGIS Notebook Server 示例数据。
  8. 安装并配置 ArcGIS Web Adaptor
  9. 如果是多计算机站点,针对每台计算机重复步骤 4-6,并将其他计算机加入站点
  10. 使用门户配置 ArcGIS Notebook Server
  11. 将现有笔记本项目的运行时更新为最新的 ArcGIS Notebook Server 运行时。

    有关详细信息,请参阅更改笔记本运行时部分。

    注:

    如果任何笔记本正在使用自定义运行时,则必须在 Windows Notebook Server 上重新构建和重新注册自定义运行时,并更新相关笔记本项目的运行时设置。

  12. 更新在运行时中配置的内存和 CPU 使用率设置