Установка Workflow Manager

ArcGIS Workflow Manager Server может быть установлен на собственном компьютере или на компьютере хост-сервера. Для производственных развертываний рекомендуется устанавливать ArcGIS Workflow Manager Server на собственном компьютере. Чтобы установить ArcGIS Workflow Manager Server на свой собственный компьютер, ArcGIS Server должен быть установлен на том же компьютере, но не должен быть лицензирован в качестве ГИС-сервера. Лицензия ArcGIS Workflow Manager Server предоставляет доступ к возможностям ArcGIS Workflow Manager Server только на этом компьютере.

При переходе с расширения ArcGIS Workflow Manager (Classic) на Workflow Manager с архитектурой на основе сервисов роль Workflow Manager должна быть установлена и лицензирована, а сотрудникам вашей организации должно быть назначено расширение типа пользователя ArcGIS Workflow Manager.

  1. Выполните вход в качестве пользователя с правами доступа администратора.
  2. Получите файл авторизации для компьютера, на котором будет установлен ArcGIS Workflow Manager Server.
  3. Войдите в My Esri.
  4. Щелкните вкладку Моя организация.
  5. Перейдите на вкладку Загрузки.

    Появится страница Продукты.

  6. Найдите ArcGIS Enterprise (Linux) и щелкните Просмотр загрузок.

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

  7. Разверните раздел Свойства продукта.
  8. Щелкните Загрузка для пакета установки ArcGIS Workflow Manager Server.
  9. Перейдите в папку с пакетом установки и распакуйте его содержимое.
    For example: $ tar -zxvf ArcGIS_WorkflowManager.tar.gz
  10. Перейдите к местоположению, где находятся распакованные файлы установки, и запустите Setup.sh, чтобы начать установку.
  11. Лицензируйте ArcGIS Workflow Manager Server, запустив ArcGIS Server Software Authorization:
    $ <arcgis-server-install-location>/tools/authorizeSoftware

    Более подробно об инструменте авторизации

  12. Настройте ArcGIS Workflow Manager Server для запуска, выполнив соответствующие инструкции операционной системы.
    Подсказка:

    После указания sudo вы можете войти под пользователем root для запуска команды:

    $ sudo su root
    OR 
    $ su root
    OR
    $ su

RHEL Server 8.x

Выполните следующие действия, чтобы запустить сервис ArcGIS Workflow Manager Server:

  1. Установите демон Linux:
     <arcgis-server-install-location>/WorkflowManager/bin/workflowmanager.service /etc/systemd/system
    For example: $ sudo cp ~/arcgis/server/WorkflowManager/bin/workflowmanager.service /etc/systemd/system
  2. Автоматически запускайте сервис ArcGIS Workflow Manager Server при перезагрузке компьютера:
    $ sudo systemctl enable workflowmanager.service
  3. Запустите сервис ArcGIS Workflow Manager Server:
    $ sudo systemctl start workflowmanager.service
  4. Можно остановить сервис ArcGIS Workflow Manager Server:
    $ sudo systemctl stop workflowmanager.service
  5. Дополнительно можно проверить состояние сервиса ArcGIS Workflow Manager Server:
    $ sudo systemctl status workflowmanager.service

SLES

Выполните следующие действия, чтобы запустить сервис ArcGIS Workflow Manager Server:

  1. Установите демон Linux:
    $ cd <arcgis-server-install-location>/WorkflowManager/bin
    For example: $ cd ~/arcgis/server/WorkflowManager/bin
    Switch to root user:
    $ su
    $ ln -s <arcgis-server-install-location>/WorkflowManager/bin/ArcGISWorkflowManager-service /etc/init.d/
    For example: $ ln -s ~/arcgis/server/WorkflowManager/bin/ArcGISWorkflowManager-service /etc/init.d/
    $ insserv ArcGISWorkflowManager-service
    $ chkconfig ArcGISWorkflowManager-service
  2. Автоматически запускайте сервис ArcGIS Workflow Manager Server при перезагрузке компьютера:

    Как пользователь root:

    
    $ chkconfig ArcGISWorkflowManager-service on
    End the root user session
  3. Запустите сервис ArcGIS Workflow Manager Server:
    $ /etc/init.d/ArcGISWorkflowManager-service start
  4. Можно остановить сервис ArcGIS Workflow Manager Server:
    $ /etc/init.d/ArcGISWorkflowManager-service stop
  5. Дополнительно можно проверить состояние сервиса ArcGIS Workflow Manager Server:
    $ /etc/init.d/ArcGISWorkflowManager-service status

Ubuntu Server 12.04.x LTS

Выполните следующие действия, чтобы запустить сервис ArcGIS Workflow Manager Server:

  1. Установите демон Linux:
    $ cd <arcgis-server-install-location>/WorkflowManager/bin
    For example: $ cd /arcgis/server/WorkflowManager/bin
    $ sudo ln -s <arcgis-server-install-location>/WorkflowManager/bin/ArcGISWorkflowManager-service /etc/init.d/
    For example: $ sudo ln -s /arcgis/server/WorkflowManager/bin/ArcGISWorkflowManager-service
    /etc/init.d/
  2. Автоматически запускайте сервис ArcGIS Workflow Manager Server при перезагрузке компьютера:
    $ sudo update-rc.d ArcGISWorkflowManager-service defaults
  3. Запустите сервис ArcGIS Workflow Manager Server:
    $ service ArcGISWorkflowManager-service start
  4. Можно остановить сервис ArcGIS Workflow Manager Server:
    $ service ArcGISWorkflowManager-service stop
  5. Дополнительно можно проверить состояние сервиса ArcGIS Workflow Manager Server:
    $ service ArcGISWorkflowManager-service status

Ubuntu Server 16.04.x LTS и выше

Выполните следующие действия, чтобы запустить сервис ArcGIS Workflow Manager Server:

  1. Установите демон Linux:
    $ sudo cp <arcgis-server-install-location>/WorkflowManager/bin/
    workflowmanager.service /etc/systemd/system
    For example: $ sudo cp ~/arcgis/server/WorkflowManager/bin/
    workflowmanager.service /etc/systemd/system
  2. Автоматически запускайте сервис ArcGIS Workflow Manager Server при перезагрузке компьютера:
    $ sudo systemctl enable workflowmanager.service
  3. Запустите сервис ArcGIS Workflow Manager Server:
    $ sudo systemctl start workflowmanager.service
  4. Можно остановить сервис ArcGIS Workflow Manager Server:
    $ sudo systemctl stop workflowmanager.service
  5. Дополнительно можно проверить состояние сервиса ArcGIS Workflow Manager Server:
    $ systemctl status workflowmanager.service