ArcGIS Notebook Server - это роль ArcGIS Server, лицензированная и настроенная для задач размещения блокнотов. Роль сервера использует контейнеры для размещения и запуска ArcGIS Notebooks и обеспечивает изолированную и безопасную среду для блокнотов без вмешательства в работу операционной системы хоста.
Если ваш сайт ArcGIS Notebook Server настроен, обратитесь к руководству пользователя программного обеспечения или руководству администратора.
К сайту ArcGIS Notebook Server можно присоединить несколько компьютеров, что позволяет увеличить ресурсы для размещения и выполнения блокнотов. Для развертывания сайта на нескольких машинах необходимы дополнительные действия, как описано в разделах Присоединение дополнительных машин к сайту ArcGIS Notebook Server (контейнеры Windows) и Присоединение дополнительных машин к сайту ArcGIS Notebook Server (контейнеры Linux).
Используйте это руководство для установки и настройки ПО. Процесс установки для ArcGIS Notebook Server отличается от других ролей ArcGIS Server. Внимательно изучите руководстве по установке и выполните шаги в том порядке, в котором они указаны.
ArcGIS Notebook Server и Контейнеры Windows
ArcGIS Notebook Server поддерживает контейнеры Windows и Mirantis Container Runtime на Windows.
Примечание:
ArcGIS Notebook Server на Windows Server 2022 по умолчанию будет использовать контейнеры Windows.
Для получения дополнительной информации см. Mirantis Container Runtime и ArcGIS Notebook Server(контейнеры Windows).
Требования и ограничения для Windows
Если вы разворачиваете ArcGIS Notebook Server на компьютерах с ОС Windows, нужно помнить о ряде требований и ограничений. Они не возникают при разворачивании ArcGIS Notebook Server на компьютерах с ОС Linux.
- ArcGIS Notebook Server использует сторонние компоненты Mirantis Container Runtime (контейнеры Windows) и Docker (контейнеры Linux) для управления контейнерами. При развертывании ArcGIS Notebook Server на компьютерах Windows вы должны использовать Mirantis Container Runtime либо Docker Desktop в редакции Docker, которая не включает поддержку и обслуживание Docker, но считается полнофункциональной.
- Рекомендуется использовать компьютеры Windows Server 2022 или Windows Server 2019 в производственной среде ArcGIS Notebook Server. Компьютеры Windows 10 поддерживаются только для сред разработки.
Примечание:
Начиная с версии 11.1, в ArcGIS Notebook Server на Windows Server 2022 по умолчанию будут использоваться контейнеры Windows. Чтобы использовать контейнеры Linux в Windows Server 2022, необходимо задать false для системного свойства useWindowsContainers в System > Properties и сбросить заводские среды выполнения в Notebooks > Runtimes из административного каталога Notebook Server на false.
Требования и ограничения для контейнеров Windows
При использовании контейнеров Windows учитывайте следующее:
- ArcGIS Notebook Server на контейнерах Windows использует Mirantis Container Runtime, которая в настоящее время поддерживает только Windows Server 2022.
- Когда ArcGIS Notebook Server и Mirantis Container Runtime развернуты на нескольких компьютерах, вам больше не нужно настраивать репликацию (DFS) для директории вашей рабочей области. Директория рабочей области может быть опубликована как путь, смонтированный на диске с Mirantis Container Runtime.
Требования и ограничения для контейнеров Linux
При использовании контейнеров Linux учитывайте следующее:
- При развертывании ArcGIS Notebook Server с помощью контейнеров Linux на Windows Server 2022 или Windows Server 2019, можно использовать Docker Desktop (версии 4.4.4 или более новой). Обратите внимание, что в документации к Docker текущей версии в системных требованиях не упоминается ОС Windows Server 2022 или Windows Server 2019.
Примечание:
Чтобы использовать контейнеры Linux в Windows Server 2022, необходимо задать false для системного свойства useWindowsContainers в System > Properties и сбросить заводские среды выполнения в Notebooks > Runtimes из административного каталога Notebook Server на false.
- ArcGIS Notebook Server с контейнерами Linux использует эмулятор Linux MobyLinuxVM, который содержится внутри среды Hyper-V, для управления своими контейнерами.
- ArcGIS Notebook Server с контейнерами Linux требует, чтобы роль Hyper-V уже была установлена на Windows Server и Windows 10.
- Определенные среды виртуализации не позволяют включение и работу Hyper-V в Windows. В итоге ArcGIS Notebook Server невозможно установить в этих средах и работать с ним. ArcGIS Notebook Server поддерживает виртуализированные среды, размещенные на VMware vSphere 6.7 или более поздних версиях, в которых для гостевой ОС включена аппаратная виртуализация (вложенная виртуализация). Перед установкой ArcGIS Notebook Server убедитесь, что на компьютере установлен Docker, который поддерживает контейнеры Linux.
- ArcGIS Notebook Server поддерживает сайты на нескольких компьютерах. В системах Windows Docker не поддерживает монтирование общих дисков в контейнеры, поэтому директория рабочей области должна быть локальной на каждом компьютере. Поскольку пользователи могут запускать контейнеры и открывать блокноты на каждой машине сайта с несколькими компьютерами, необходимо, чтобы ресурсы в директории рабочей области были синхронизированы между машинами. Шаги по настройке одного из способов репликации приведены в разделе Настройка репликации DFS для ArcGIS Notebook Server.
Установка программного обеспечения
Ниже приведен обзор шагов для установки ArcGIS Notebook Server. Выполните каждый шаг в указанном порядке и в процессе установки просматривайте все разделы документации.
- Прочитайте следующие вводные материалы в этом руководстве, чтобы ознакомиться с программным обеспечением:
- Выполните базовое развертываниеArcGIS Enterprise. Вне зависимости от обновлении с более ранней версии или установки нового развертывания, необходимо, чтобы все компоненты программного обеспечения - портал ArcGIS Enterprise, сайт ArcGIS Server для хост сервера и экземпляр ArcGIS Data Store - были установлены и работали с программным обеспечением 11.2.
- Ознакомьтесь с системными требованиями и проведите на компьютере необходимые изменения. Проочтите весь раздел системных требований.
- Скачайте материалы с веб-сайта My Esri: установщик ПО и образы контейнеров, соответствующие уровню вашей лицензии.
Примечание:
Лицензия Standard ArcGIS Notebook Server включает обе лицензии ArcGIS Enterprise Standard и Advanced. Лицензию ArcGIS Notebook Server Advanced требуется приобретать дополнительно.
Примечание:
Для пользователей с лицензией Standard загрузите образ контейнера Standard. Для пользователей с лицензией Advanced загрузите образы контейнеров Standard и Advanced.
- Установите ПО ArcGIS Notebook Server на своем компьютере. Это можно сделать с помощью программы установки или в автоматическом режиме. Для этих вариантом имеются различные разделы справки.
- Настройка сайта ArcGIS Notebook Server после установки (контейнеры Windows)
- Настройка сайта ArcGIS Notebook Server (контейнеры Linux) Первые три шага выглядят так:
- Создайте сайт для компьютера ArcGIS Notebook Server.
- Добавьте свою учетную запись ОС в группу Docker.
- Запустите утилиту пост-установки для настройки Docker с ArcGIS Notebook Server.
- Присоедините дополнительные компьютеры (контейнеры Windows) к новому сайту.
- Присоедините дополнительные компьютеры (контейнеры Linux) к новому сайту. В этом разделе справки также описываются другие требования к созданию сайта с несколькими компьютерами.
- При настройке сайта, состоящего из нескольких компьютеров, необходимо настроить метод репликации для директории рабочей области. Описание этого процесса и шаги для определенного метода репликации приведены в разделе Настройка репликации DFS для ArcGIS Notebook Server.
- Установите и настройте экземпляр ArcGIS Web Adaptor на вашем сайте ArcGIS Notebook Server. Также есть инструкции, чтобы использовать обратный прокси-сервер с сайтом.
- Настройте сайт с порталом ArcGIS Enterprise. Интегрируйте сайт сервера с порталом и назначьте его в качестве сервера блокнотов портала. Это позволит создать ArcGIS Notebooks, который работает на вашем сайте ArcGIS Notebook Server. Наконец, создайте одну или несколько пользовательских ролей участников портала, чтобы предоставить авторам блокнотов необходимые права.