安装 Workflow Manager Server

ArcGIS Workflow Manager Server 可以安装在自己的计算机上,也可以安装在托管服务器计算机上。 对于生产部署,建议您在自己的计算机上安装 ArcGIS Workflow Manager Server。 要将 ArcGIS Workflow Manager Server 安装在其专用的计算机上,必须在同一台计算机上安装 ArcGIS Server,但不需要为其授予作为 GIS 服务器的许可。 ArcGIS Workflow Manager Server 许可仅提供对计算机上 ArcGIS Workflow Manager Server 功能的访问。

当从 ArcGIS Workflow Manager (Classic) 扩展模块迁移到基于 Workflow Manager 服务的架构时,必须安装 Workflow Manager Server 角色并获得许可。

  1. 以具有管理权限的用户身份登录。
  2. 为要安装 Workflow Manager Server 的计算机获取授权文件
  3. 登录到 My Esri
  4. 单击我的组织选项卡。
  5. 单击下载选项卡。

    将显示产品页面。

  6. 查找 ArcGIS Enterprise (Linux),然后单击查看下载

    随即显示下载组件选项卡。

  7. 展开产品组件部分。
  8. 单击 ArcGIS Workflow Manager Server 安装包的下载
  9. 浏览到包含安装包的位置并提取内容:
    $ tar -zxvf ArcGIS_WorkflowManager.tar.gz
  10. 浏览到包含所提取安装文件的位置并运行 Setup.sh 以开始安装。
  11. 通过运行 ArcGIS Server 软件授权工具对 Workflow Manager Server 授予许可:
    $ <arcgis-server-install-location>/tools/authorizeSoftware

    了解有关授权工具的详细信息

  12. 通过启用 Workflow Manager Server 服务,将 Workflow Manager Server 配置为随操作系统自动启动。

启用 Workflow Manager Server 服务

完成以下步骤将 Workflow Manager Server 配置为随操作系统启动:

  1. 切换为根用户。
  2. Workflow Manager Server 服务单元文件复制到 systemd 服务。
    # cp <arcgis-server-install-location>/WorkflowManager/bin/workflowmanager.service /etc/systemd/system
  3. 启用 Workflow Manager Server 服务,使其在计算机重新启动时自动启动。
    # systemctl enable workflowmanager.service
  4. 重新启动 Workflow Manager Server 服务,然后查看其状态,验证 systemd 服务是否已正确配置。
    
    # systemctl stop workflowmanager.service
    # systemctl start workflowmanager.service
    # systemctl status workflowmanager.service
  5. 重新启动操作系统,然后验证 Workflow Manager Server 是否启动。

如要设置高可用性 Workflow Manager Server 部署,请为每台计算机重复安装步骤。