Skip to main content

Системные требования ArcGIS Notebook Server

ArcGIS Notebook Server — это роль ArcGIS Server, лицензированная и настроенная для размещения ArcGIS Notebooks. Роль сервера использует контейнеры Docker для размещения и запуска блокнотов и обеспечивает изолированную и безопасную среду для этих блокнотов без вмешательства в работу операционной системы хоста.

Подробнее о Docker и его роли в ArcGIS Notebook Server

Ниже приведены системные и аппаратные требования для работы ArcGIS Notebook Server. Инструмент диагностики запускается в процессе установки, чтобы определить, отвечает ли компьютер системным требованиям.

Узнайте больше о Mirantis Container Runtime и Docker Engine из двоичных файлов и их роли в ArcGIS Notebook Server.

Ниже приведены системные и аппаратные требования для работы ArcGIS Notebook Server.

Требования к аппаратному обеспечению

Узлу ArcGIS Notebook Server, использующему контейнеры Linux, требуется, как минимум, 4-ядерный процессор, 16 ГБ оперативной памяти и 75 ГБ дискового пространства.

Узел ArcGIS Notebook Server, использующий контейнеры Windows, требует, как минимум, 4-ядерный процессор, 32 ГБ оперативной памяти и 100 ГБ дискового пространства.

Для среды продакшн аппаратные требования не указаны, поскольку требования различных пользователей к ПО могут сильно отличаться. Эти требования следует соблюдать с учетом аппаратных потребностей для обеспечения ожидаемой производительности и масштабируемости.

Убедитесь, что в директории /var, где ArcGIS Notebook Serve локально хранит образы контейнеров Docker, доступно не менее 50 Гб свободного места на диске. Более подробную информацию см. в разделе Механизмы контейнеров и ArcGIS Notebook Server.

Универсальные вычисления на графическом процессоре

Поддержка универсальных вычислений на графическом процессоре (GPGPU) с использованием CUDA не обязательна для запуска программного обеспечения, но требуется для запуска большинства функций глубокого обучения. Глубокое обучение требует больших вычислительных ресурсов, поэтому для обработки больших наборов данных рекомендуется использовать мощный графический процессор.

Элемент

Поддерживаемые и рекомендуемые

Тип графического процессора

NVIDIA GPU с CUDA 5.0 минимум; рекомендуется 6.1 или более новая версия. См. список видеокарт с поддержкой CUDA, чтобы определить вычислительные возможности вашего графического процессора.

Драйвер GPU

Драйверы NVIDIA GPU: требуется версия 527.41 или более новая.

Выделенная графическая память

Минимум: 6 ГБ.

Рекомендуется: 16 ГБ или больше.

Требования к памяти зависят от архитектуры модели и размера используемого пакета.

Примечание:

Устаревший драйвер GPU приводит к тому, что инструменты глубокого обучения не будут работать с ошибками во время выполнения инструментов, указывая на то, что CUDA не установлена или присутствует неподдерживаемая цепочка инструментов. Убедитесь, что у вас установлены новейшие драйверы графического процессора, предоставленные непосредственно NVIDIA.

Настройки брандмауэра

ArcGIS Notebook Server взаимодействует с портом 11443. Вам не требуется открывать этот порт в брандмауэре перед установкой программного обеспечения.

Для обмена данными с организацией ArcGIS Enterprise, с которой он интегрирован, ArcGIS Notebook Server должен получить доступ к порту 7443 на компьютере портала.

Примечание:

Этот компонент является лишь одной частью развертывания ArcGIS Enterprise. В разделе Системные требования ArcGIS Enterprise см. схему и ссылки на информацию о портах, необходимых для взаимодействия с другими компонентами ArcGIS Enterprise.

Требования по наличию временного расположения свободного места

По умолчанию ресурсы извлекаются в системную директорию /tmp. Для этой директории должны быть предоставлены права на чтение, запись и выполнение. Если свободного места в директории /tmp недостаточно, программа установки попытается извлечь файлы в директорию пользователя HOME. Если свободного места в пользовательской директории HOME также недостаточно, программа установки выдаст соответствующее сообщение. По желанию, вы можете указать другое временное местоположение, задав значение для переменной среды IATEMPDIR.

Ограничения дескрипторов файлов и процессов

ArcGIS Notebook Server — это ресурсоемкий серверный продукт, и многие форматы данных состоят из сотен тысяч файлов. В интенсивно используемых системах тысячи или десятки тысяч файлов могут использоваться одновременно. Если дескрипторов файлов и процессов недостаточно, запросы могут завершаться с ошибками, что приведет к простою системы. Количество дескрипторов файлов и процессов, которое вам потребуется, может быть различным и зависит от данных и числа работающих экземпляров (потоки/процессы). Чтобы система продолжала работать, следует задать минимальное число дескрипторов файлов, равное 65 535, и минимальное число процессов, равное 25 059.

Существуют мягкие и жесткие ограничения для дескрипторов файлов и процессов в Linux. Для определения жестких ограничений используйте команду ulimit -Hn -Hu (или дескрипторы limit -h, если вы используете csh). Для определения мягких ограничений используйте команду ulimit -Sn -Su (или дескрипторы limit, если вы используете csh).

Для увеличения мягких и жестких ограничений вы должны отредактировать файл /etc/security/limits.conf, используя права доступа superuser. Можно добавить в файл следующие четыре линии, чтобы изменить предельные значения:

<ArcGIS Notebook Server installation user> soft nofile <file limit>
<ArcGIS Notebook Server installation user> hard nofile <file limit>
<ArcGIS Notebook Server installation user> soft nproc <process limit>
<ArcGIS Notebook Server installation user> hard nproc <process limit>

После этого изменения необходимо выйти и снова войти в систему под тем же именем пользователя, чтобы новые значения вступили в силу. Чтобы проверить, правильно ли были изменены эти ограничения, используйте команды ulimit -Hn -Hu и ulimit -Sn -Su, как описано выше.

Требования к операционной системе для контейнеров Linux

Следующие 64-разрядные операционные системы удовлетворяют требованиям к операционным системам. Программа установки работает только на 64-разрядной операционной системе. 32-разрядные операционные системы не поддерживаются.

Механизмы контейнеров для ArcGIS Notebook Server на Linux

Для систем Linux доступны два механизма контейнеров: Docker Engine и Mirantis Container Runtime.

Если у вас Ubuntu или Red Hat Enterprise Linux Server, можно использовать любую версию Docker.

Механизм контейнера отсутствует.

Операционная система

Docker Engine Community edition 29.2.0 или позднее

Примечание:

Если вы используете Docker Engine версии 29 или более поздней, и она была обновлена с предыдущей версии, отредактируйте /etc/docker/daemon.json, чтобы отключить контейнерное хранилище изображений. См. шаг 4 в разделе Настройка параметров и среды Docker для получения дополнительной информации.

Ubuntu Server LTS 24.04.3

Ubuntu Server LTS 22.04.5

Red Hat Enterprise Linux Server 8 обновление 10

Red Hat Enterprise Linux Server 9 обновление 7

Rocky Linux 8 обновление 10

Rocky Linux 9 обновление 7

AlmaLinux 8 обновление 10

AlmaLinux 9 обновление 7

Mirantis Container Runtime версии 25.0.15 или позднее

Примечание:

Обратитесь к матрице совместимости Mirantis Container Runtime 25.0 для получения самой актуальной информации.

Ubuntu Server LTS 22.04.3

Ubuntu Server LTS 24.04.2

Red Hat Enterprise Linux Server 8 обновление 10

Red Hat Enterprise Linux Server 9 обновление 7

Oracle Linux 9 обновление 7

Rocky Linux 8, обновление 10

Rocky Linux 9 обновление 7

SUSE Linux Enterprise Server (SLES) 15 SP6

Mirantis Container Runtime

ArcGIS Notebook Server на Windows с Mirantis Container Runtime поддерживает следующие операционные системы:

Операционная система

Механизм контейнера

Дополнительные требования

Windows Server 2022 Standard and Datacenter

Mirantis Container Runtime версии 25.0.15 или позднее

Дополнительно можно установить Hyper-V.

Примечание:

Существуют ограничения на максимальное количество контейнеров, которые могут работать с изоляцией Hyper-V на Windows Server Standard.

Более подробно см. в разделе Windows FAQ.

Docker Engine из бинарных файлов

ArcGIS Notebook Server на Windows с Docker Engine с бинарных файлов поддерживает следующие операционные системы и версии Docker Engine:

Операционная система

Механизм контейнера

Дополнительные требования

Windows Server 2025 Standard and Datacenter

Windows Server 2022 Standard and Datacenter

Docker Engine — сообщество версии 29.2.0 или позднее

Дополнительно можно установить Hyper-V.

Примечание:

Существуют ограничения на максимальное количество контейнеров, которые могут работать с изоляцией Hyper-V на Windows Server Standard.

Более подробно см. в разделе Windows FAQ.

Требования к операционной системе для

контейнеров Windows

Следующие 64-разрядные операционные системы удовлетворяют требованиям к операционным системам. Программа установки работает только на 64-разрядной операционной системе. 32-разрядные операционные системы не поддерживаются.

Примечание:

Windows Server 2022 и 2025 — единственные операционные системы, поддерживаемые для ArcGIS Notebook Server и контейнеров Windows.

Для систем Linux доступны два механизма контейнеров: Docker Engine и Mirantis Container Runtime.

Если у вас Ubuntu или Red Hat Enterprise Linux Server, можно использовать любую версию Docker.

Механизм контейнера отсутствует.

Операционная система

Docker Engine Community edition 29.2.0 или позднее

Примечание:

Если вы используете Docker Engine версии 29 или более поздней, и она была обновлена с предыдущей версии, отредактируйте /etc/docker/daemon.json, чтобы отключить контейнерное хранилище изображений. См. шаг 4 в разделе Настройка параметров и среды Docker для получения дополнительной информации.

Ubuntu Server LTS 24.04.3

Ubuntu Server LTS 22.04.5

Red Hat Enterprise Linux Server 8 обновление 10

Red Hat Enterprise Linux Server 9 обновление 7

Rocky Linux 8 обновление 10

Rocky Linux 9 обновление 7

AlmaLinux 8 обновление 10

AlmaLinux 9 обновление 7

Mirantis Container Runtime версии 25.0.15 или позднее

Примечание:

Обратитесь к матрице совместимости Mirantis Container Runtime 25.0 для получения самой актуальной информации.

Ubuntu Server LTS 22.04.3

Ubuntu Server LTS 24.04.2

Red Hat Enterprise Linux Server 8 обновление 10

Red Hat Enterprise Linux Server 9 обновление 7

Oracle Linux 9 обновление 7

Rocky Linux 8, обновление 10

Rocky Linux 9 обновление 7

SUSE Linux Enterprise Server (SLES) 15 SP6

Mirantis Container Runtime

ArcGIS Notebook Server на Windows с Mirantis Container Runtime поддерживает следующие операционные системы:

Операционная система

Механизм контейнера

Дополнительные требования

Windows Server 2022 Standard and Datacenter

Mirantis Container Runtime версии 25.0.15 или позднее

Дополнительно можно установить Hyper-V.

Примечание:

Существуют ограничения на максимальное количество контейнеров, которые могут работать с изоляцией Hyper-V на Windows Server Standard.

Более подробно см. в разделе Windows FAQ.

Docker Engine из бинарных файлов

ArcGIS Notebook Server на Windows с Docker Engine с бинарных файлов поддерживает следующие операционные системы и версии Docker Engine:

Операционная система

Механизм контейнера

Дополнительные требования

Windows Server 2025 Standard and Datacenter

Windows Server 2022 Standard and Datacenter

Docker Engine — сообщество версии 29.2.0 или позднее

Дополнительно можно установить Hyper-V.

Примечание:

Существуют ограничения на максимальное количество контейнеров, которые могут работать с изоляцией Hyper-V на Windows Server Standard.

Более подробно см. в разделе Windows FAQ.

Облачные реализации

Вы можете развернуть ArcGIS Notebook Server в облаке. Облачные платформы позволяют добавить возможности вашему развертыванию ArcGIS Notebook Server, включая изменение емкости компьютера и автоматическое распределение сетевого трафика приложений между несколькими экземплярами для повышения производительности.

Образы Esri

ArcGIS Enterprise on Amazon Web Services (AWS) предоставляет инструменты, помогающие развернуть компоненты на AWS. Можно использовать ArcGIS Enterprise Cloud Builder for Amazon Web Services или шаблон AWS CloudFormation для развертывания ArcGIS Notebook Server.

ArcGIS Enterprise on Microsoft Azure предоставляет инструменты, помогающие развернуть компоненты ArcGIS Enterprise на Azure. Вы можете использовать ArcGIS Enterprise Cloud Builder for Microsoft Azure или решения для автоматизации, такие как Chef Cookbooks for ArcGIS или Microsoft PowerShell Desired State Configuration (DSC) for ArcGIS, чтобы развернуть ArcGIS Notebook Server.

Другие образы

Для развертывания ArcGIS Notebook Server в другой операционной системе, на другом типе компьютера или на другой облачной платформе, а не на предлагаемых Esri, необходимо установить и настроить программное обеспечение на экземпляре, предлагаемом вашим облачным провайдером. Этот экземпляр должен соответствовать требованиям к оборудованию, программному обеспечению, брандмауэру, временному пространству, ограничения дескрипторов файлов и процессов, сертификату SSL и требованиям к имени домена, описанным на этой странице. При установке и настройке облачного экземпляра для ArcGIS Notebook Server учитывайте следующее:

  • ArcGIS Enterprise Cloud Builder for Microsoft Azure не поддерживает развертывание ArcGIS Notebook Server на платформах Linux. Чтобы использовать виртуальные компьютеры Azure под управлением Linux, необходимо вручную развернуть установку ArcGIS Notebook Serve и управлять ею.

Для развертывания ArcGIS Notebook Server в другой операционной системе, на другом типе компьютера или на другой облачной платформе, а не на предлагаемых Esri, необходимо установить и настроить программное обеспечение на экземпляре, предлагаемом вашим облачным провайдером. Экземпляр должен соответствовать требованиям к аппаратному обеспечению, программному обеспечению, брандмауэру, сертификату SSL и требованиям к имени домена, описанным на этой странице. При установке и настройке облачного экземпляра для ArcGIS Notebook Server учитывайте следующее:

  • Развертывание ArcGIS Notebook Server на компьютерах на Windows с использованием ArcGIS Enterprise Cloud Builder for Amazon Web Services не поддерживается. Если вы планируете использовать ArcGIS Enterprise Cloud Builder for Amazon Web Services или шаблоны AWS CloudFormation, разверните программное обеспечение в поддерживаемой среде Linux.

  • Чтобы использовать виртуальные компьютеры Amazon Web Services (AWS) на платформах Windows, необходимо вручную развернуть и управлять установкой ArcGIS Notebook Server.

  • Для развертывания собственного экземпляра Microsoft Azure Windows рекомендуется использовать образ Microsoft Server 2022 с контейнерами.

Сертификаты SSL

ArcGIS Notebook Server поставляется с готовым самозаверенным сертификатом, который позволяет сразу тестировать сервер и помогает быстро убедиться в том, что установка прошла успешно.

Необходимо запросить сертификат у доверенного центра сертификации (CA) и настроить ArcGIS Notebook Server на работу с ним. Это может быть доменный сертификат, выпущенный вашей организацией, или сертификат, подписанный центром сертификации. У сертификата должно быть настроенное Альтернативное имя субъекта (SAN), иначе ArcGIS Notebook Server не будет правильно работать.

Примечание:

Сертификаты, созданные с использованием IIS, не содержат опцию для включения SAN. Используйте скрипт в создании сертификата домена, который включает SAN в созданный сертификат.

Portal for ArcGIS также включает готовый самозаверенный сертификат. Если вы собираетесь интегрировать сайт ArcGIS Notebook Server с порталом, необходимо запросить сертификат у доверенного центра сертификации и настроить портал на работу с ним.

Предварительные условия

Перед установкой ArcGIS Notebook Server необходимо иметь хотя бы базовое развертывание ArcGIS Enterprise. В процессе настройки вы интегрируете свой новый сайт ArcGIS Notebook Server с ArcGIS Enterprise. ArcGIS Notebook Server можно установить на компьютере, где установлено другое программное обеспечение ArcGIS Enterprise (той же версии).

  • Для установки ArcGIS Notebook Server требуется Docker runtime. Выполните шаги из раздела Установка механизма контейнеров для ArcGIS Notebook Server, чтобы установить соответствующую версию Docker.

  • Для ArcGIS Notebook Server необходимо, чтобы были установлены следующие группы пакетов, в зависимости от операционной системы:

    • RHEL Server: acl и gettext

    • Ubuntu Server: acl и gettext-base

Для того чтобы установить эти группы пакетов, запустите следующие команды соответственно вашей операционной системе в терминале:

Компьютеры RHEL Serve

sudo yum install acl
sudo yum install gettext

Компьютеры Ubuntu Server

sudo apt-get install acl
sudo apt-get install gettext-base

Запись имени хоста системы доменных имен

ArcGIS Notebook Server необходимо установить на компьютер с записью имени хоста системы доменных имен (DNS). Для этого может потребоваться добавление записи на сервере имен сети, кроме того, сервер имен должен быть указан в файле конфигурации /etc/resolv.conf.

Поскольку вы будете интегрировать сайт с порталом, рекомендуется настроить DNS организации на включение записей полного доменного имени (FQDN). При интегрировании портал будет запрашивать FQDN каждого сайта.

Система доменных имен и рекомендации по полным доменным именам

Рекомендуется настроить систему доменных имен (DNS) организации, чтобы включать записи полного доменного имени (FQDN) для сайта ArcGIS Notebook Server. Portal for ArcGIS запросит FQDN сайта при интеграции.

Поддерживаемые веб-браузеры

Для использования мастера настройки ArcGIS Notebook Server, а также самого редактора блокнотов поддерживаются следующие веб-браузеры:

  • Google Chrome версии 138 и новее

  • Microsoft Edge версии 138 и новее

  • Mozilla Firefox версии 142 и новее

  • Mozilla Firefox версии 140 (ESR)

  • Safari версии 18 и новее