Skip To Content

Linux での Portal for ArcGIS のサイレント インストール

Portal for ArcGIS のサイレント インストール プロセスの手順は以下のとおりです。

注意:

10.4.1 にアップグレードするかどうか 詳細については、「Portal for ArcGIS のアップグレードについて」をご参照ください。

Portal for ArcGIS をインストールするための準備

  1. インストール環境が最小システム要件を満たしていることを確認します。
  2. 管理者権限を持つユーザーとしてコンピューターにログインします。root ユーザーは、Portal for ArcGIS をインストールできません。
  3. Portal for ArcGIS で使用されるポート」の説明に従って、ポートを開きます。
  4. サーバー上の重要でないアプリケーションをすべて終了します。
  5. Portal for ArcGIS セットアップをダウンロードしたフォルダーを参照します。または、Portal for ArcGIS メディアを適切なドライブに挿入して、セットアップ プログラムを自動起動します。

これで、Portal for ArcGIS をインストールする準備が整いました。

Linux での Portal for ArcGIS のサイレント インストール

  1. インストールを開始する前に、<CD_ROOT or untar directory>/Documentation/EULA.pdf にある使用許諾契約書を読んで、条件に同意する必要があります。
  2. プロンプトが表示されたら、セットアップをサイレントで実行します。下記のサンプル構文をご参照ください。

    <CD_ROOT or untar directory>/Setup -m silent -l yes -a <full path to authorization file>

    使用法: セットアップ [オプション]

    オプション説明

    -m; --mode MODE

    オプション。デフォルトで GUI に設定されます。

    MODE は、silentconsolegui のいずれかです。

    -l; --license-agreement CHOICE

    サイレント モードに必要です。CHOICE は Yes または No です。

    Yes は、Esri マスター契約 (E204、E300) を読み、同意したことを意味します。契約書については、http://www.esri.com/legal/licensing-translations をご参照ください。

    -a; --authorization-file FULL_PATH_TO_AUTHORIZATION_FILE

    オプション。このオプションを使用しない場合は、インストール後にソフトウェアを認証する必要があります。FULL_PATH_TO_AUTHORIZATION_FILE は、Esri により提供されたプロビジョニング (*.prvc) ファイルへの絶対パスです。

    FULL_PATH_TO_AUTHORIZATION_FILE の例:

    --authorization-file /home/user/ArcGIS_Portal.ecp

    -a /data/auth_files/ArcGIS_Portal.prvc

    -d; --directory DIRECTORY

    オプション。デフォルトでは、Portal for ArcGIS は、ユーザーの $HOME ディレクトリにインストールされます。DIRECTORY には、別のインストール ディレクトリを指定します。

    パス /arcgis/portal はインストール ディレクトリに追加されます。

    セットアップを以前のインストール ディレクトリに指定した場合、そのディレクトリのコンテンツが新しいインストールで自動的に使用されます。バージョン 10.2 より前のインストールのコンテンツはサポートされていません。

    -v; --verbose

    インストーラーは冗長モードで実行されます。

    -h; --help

    コマンド ライン ヘルプを表示して、終了します。

    -e; --examples

    これらのオプションの使用例を表示し、終了します。

ポストインストール構成

Portal for ArcGISをオペレーティング システムで起動する場合は、お使いのオペレーティング システムに固有の手順に従います。

systemd をサポートするオペレーティング システム

プロセスの管理やブートストラップに対応した systemd をサポートしているオペレーティング システムの場合 (Red Hat 7.x を使用している場合など)、次の手順に従って、オペレーティング システムで起動する Portal for ArcGIS を構成します。

  1. コマンド シェルの中で、root ユーザーに切り替えます。
  2. <Portal for ArcGIS installation directory>/framework/etc/arcgisportal.service ユニット ファイルを /etc/systemd/system. にコピーします。ファイルがコピーされたら、/etc/systemd/system/arcgisportal.service のファイルの権限が 600 に設定されていることを確認します。
    注意:

    このファイルは、Portal for ArcGIS 10.4.1 とともにインストールされます。

  3. 引き続き root ユーザーとして、次のコマンドを実行し、/etc/systemd/system/multi-user.target.wants にリンクを自動的に作成します。
    # systemctl enable arcgisportal.service
    注意:

    1 つのサービスが非常に多くのスレッドを生成し、すべてのサーバー リソースを消費しないようにするために、SLES12 SP2 以降に含まれた systemd v228 以降では、作成されるスレッドの最大数が 512 に設定されています。SLES12 上のユーザーは、使用量の多いシステムの場合はこの制限を有効にして拡張する必要がある場合があります。この制限を有効にして拡張するためには、root ユーザーとして、<arcgisserver.service | arcgisportal.service | arcgisdatastore.service> ユニット ファイルにある次の行のコメントを解除し編集してから /etc/systemd/system folder に配置します。# TasksMax=512

  4. systemd サービスが適切に構成されたことを確認するために、サービスを再起動してステータスを確認します。
    # systemctl stop arcgisportal.service
    # systemctl start arcgisportal.service
    # systemctl status arcgisportal.service
  5. root ユーザー セッションを終了します。
  6. オペレーティング システムを再起動し、Portal for ArcGIS が正しく起動することを確認します。

SysV をサポートするオペレーティング システム

プロセスをブートストラップして管理するための SysV の使用をオペレーティング システムがサポートしている場合、次の手順に従って、オペレーティング システムで起動する Portal for ArcGIS を構成します。

  1. コマンド シェルの中で、root ユーザーに切り替えます。
  2. <Portal for ArcGIS installation directory>/framework/etc/arcgisportal シェル スクリプトを、サポートされている Linux ディストリビューションに応じて、次のうちの該当する場所にコピーします。
    • RHEL: /etc/rc.d/init.d/
    • SUSE: /etc/init.d/
  3. 適切な init.d フォルダーにディレクトリを変更し、arcgisportal スクリプトを確認して、root ユーザーが少なくとも読み取りおよび実行権限を持っていることを確認します。
  4. 次のようにスクリプトを編集します。
    1. portalhome 変数を Portal for ArcGIS のインストール ディレクトリに更新します (例: /home/username/arcgis/portal)。

    2. RHEL の場合のみ、次の行を [# Description: Portal for ArcGIS Service] の直前に追加します。

      # chkconfig:35 99 01

    3. 編集内容を arcgisportal スクリプトに保存します。

  5. 引き続き root ユーザーとして次のコマンドを実行し、適切な実行レベルを使用して /etc/rc*.d にリンクを自動的に作成します。
    • RHEL:
      $ chkconfig --add arcgisportal
      $ chkconfig arcgisportal on
    • SUSE:
      $ insserv arcgisportal
      $ chkconfig arcgisportal on
  6. root ユーザー セッションを終了します。
  7. オペレーティング システムを再起動し、Portal for ArcGIS が正しく起動することを確認します。