Skip To Content

Установка ArcGIS Notebook Server в автоматическом режиме

Вы можете выполнить установку и авторизацию ArcGIS Notebook Server с помощью параметров командной строки, а не посредством мастера установки.

Подсказка:

Режим, в котором осуществляется установка, определяет режим удаления по умолчанию. Например, если вы устанавливаете программу в автоматическом режиме из командной строки, удаление, по умолчанию, также будет происходить в автоматическом режиме из командной строки.

Перед установкой ArcGIS Notebook Server изучите системные требования.

Примечание:

Параметры командной строки учитывают регистр. Если вы испытываете трудности с установкой, убедитесь, что регистр параметров соответствует примерам кода ниже.

Подготовка к установке ArcGIS Notebook Server

Прежде чем продолжить установку, выполните эти действия:

  1. Войдите в My Esri и получите необходимые файлы. Вам понадобятся следующие файлы:
    • Загрузка программного обеспечения ArcGIS Notebook Server.
    • Файл авторизации.
    • Один или оба образа контейнера Docker - в зависимости от вашей лицензии. Эти образы контейнера содержат все компоненты, необходимые для работы ArcGIS Notebooks. Подробнее см. Docker и ArcGIS Notebook Server.
  2. Проверьте, соответствует ли каждая машина для установки ArcGIS Notebook Server системным требованиям.
  3. Измените настройки брандмауэра каждого компьютера, чтобы разрешить передачу данных через порт 11443, использующийся ArcGIS Notebook Server.
  4. Добавьте свою учетную запись пользователя ОС (учетную запись, используемую для установки ArcGIS Notebook Server) в группу Unix с именем docker. Рабочий процесс описан на веб-сайте Docker.
    Примечание:

    Установка ArcGIS Notebook Server от имени учетной записи root не поддерживается.

Автоматическая установка ArcGIS Notebook Server из командной строки:

Выполните следующие шаги для автоматической установки ArcGIS Notebook Server из командной строки:

По умолчанию, местом установки ArcGIS Notebook Server будет ${HOME}/arcgis/notebookserver.

  1. Откройте окно командной сроки от имени пользователя, который будет запускать ArcGIS Notebook Server. Перейдите в каталог, в который вы загрузили файл ArcGIS Notebook Server tar.gz из My Esri.
  2. Распакуйте файл tar.gz с помощью следующей команды:

    tar -xvzf ArcGIS_Notebook_Server_Linux_<version>.tar.gz

  3. Перейдите в каталог, в который был распакован файл, а затем в <untar directory>/Documentation/EULA.pdf. Прочтите условия лицензионного соглашения.
  4. Из директории запустите программу установки в автоматическом режиме и авторизуйте ее с помощью файла .prvc. Синтаксис выглядит так:

    <untar directory>/Setup -m silent -l yes -a <full path to .prvc file>

    Параметры инструмента командной строки следующие:

    ПараметрОписание
    -m; --mode MODE

    (Дополнительно) Режим установки: silent или GUI. По умолчанию – GUI.

    -l; --license-agreement CHOICE

    Необходимо для режима автоматической установки, независимо yes или нет. Да означает, что вы прочли и приняли условия Основного соглашения (E204, E300) Esri. Вы можете просмотреть условия соглашения в любое время.

    -a; --authorization-file PATH_TO_FILE

    (Дополнительно) Абсолютный путь к файлу авторизации или инициализации, предоставленному компанией Esri.

    Если эта опция не используется, вам потребуется авторизовать программное обеспечение после установки, как описано в следующем разделе.

    -d; --directory DIRECTORY

    (Дополнительно) По умолчанию ArcGIS Notebook Server устанавливается в папку ${HOME}. DIRECTORY задаёт другую директорию установки.

    Путь /arcgis/notebookserver/ добавляется к установочной директории.

    Имя каталога установки должно быть указано в нижнем регистре. Для примеров и данных, устанавливаемых вместе с программой, путь необходимо указать прописными буквами.

    -v; --verbose

    (Дополнительно) Запустите программу установки в подробном режиме.

    -h; --help

    Отображает справку командной строки и завершает работу.

    -e; --examples

    Отображает примеры использования этих параметров и завершает работу.

  5. Измените права доступа ОС, чтобы разрешить загрузку systemd и управление процессами на ArcGIS Notebook Server. Это позволяет сервису запускаться сразу после запуска компьютера.
    1. В терминале переключитесь на пользователя root.
    2. Скопируйте исходный файл <ArcGIS Notebook Server install directory>/framework/etc/scripts/agsnotebook.service в /etc/systemd/system. Измените права доступа к этому перемещенному файлу с 700 на 600.
    3. По-прежнему как пользователь root, выполните следующую команду:

      # systemctl enable agsnotebook.service

    4. Перезапустите сервис systemd и проверьте его состояние, чтобы убедиться, что он настроен правильно:

      # systemctl stop agsnotebook.service
      # systemctl start agsnotebook.service
      # systemctl status agsnotebook.service

    5. Завершите сеанс пользователя root.
    6. Перезагрузите операционную систему и убедитесь, что ArcGIS Notebook Server запускается корректно.

Авторизуйте свое программное обеспечение автоматически

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

<ArcGIS Notebook Server install directory>/tools/authorizeSoftware --help

Авторизация в отключенной среде

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

  1. После завершения установки ArcGIS Notebook Server выполните в командной строке следующую команду:

    <ArcGIS Notebook Server install directory>/tools/authorizeSoftware -f <full path to the .prvc file> -o <full path to authorization file output>

  2. После создания информационного файла выполните одно из следующих действий:
    • Перейдите на сайт самообслуживания Esri. Следуйте инструкциям на экране, чтобы выгрузить информационный файл авторизации и загрузить файл авторизации .ecp.
    • Отправьте информационный файл авторизации по адресу: authorize@esri.com. Esri пришлет файл авторизации .ecp на ваш адрес электронной почты.
  3. После получения файла авторизации .ecp любым из предложенных выше способов, запустите скрипт authorizeSoftware еще раз для завершения процесса авторизации:

    <ArcGIS Notebook Server install directory>/tools/authorizeSoftware -f <full path to the .ecp file>

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

После установки всего программного обеспечения настройте ArcGIS Notebook Server, а затем создайте свой сайт сервера. Существует возможность создать сайт с помощью утилиты командной строки createsite.