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) Server エクステンションから Workflow Manager サービスベースのアーキテクチャに移行する場合、Workflow Manager Server ロールをインストールしてライセンスを取得し、組織のメンバーに 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 Server ソフトウェア認証を実行して、ArcGIS Workflow Manager Server をライセンス認証します。
    $ <arcgis-server-install-location>/tools/authorizeSoftware

    認証ツールの詳細

  12. 以下の該当する手順に従って、オペレーティング システムで起動する ArcGIS Workflow Manager Server を構成します。
    注意:

    sudo が参照されている場合は、代わりに root でサイン インしてコマンドを実行できます。

    $ sudo su root
    OR 
    $ su root
    OR
    $ su
    • RHEL 7.x 以降
    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
    • RHEL 6.x
    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/
      $ sudo chkconfig --add ArcGISWorkflowManager-service
    2. コンピューターを再起動すると、ArcGIS Workflow Manager Server サービスが自動的に開始します。
      $ sudo chkconfig ArcGISWorkflowManager-service on
    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
    • SUSE
    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 16.04.x LTS 以降
    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
    • Ubuntu Server 12.04.x LTS
    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