ArcGIS Data Pipelines Server サイトへのコンピューターの追加
複数コンピューターの ArcGIS Data Pipelines Server サイトでは、エディターで作業するより多くのアクティブなデータ パイプライン作成者や、スケジュール設定されたより多くのタスクの実行を同時にサポートできます。 アクティブなデータ パイプライン作成者が多数いる場合や、多くのタスク実行をスケジュール設定する予定である場合、または単一コンピューターのサイトのリソースがユーザーのニーズに対応するには不十分な場合、複数コンピューターのサイトに拡張することが有益なことがあります。
ArcGIS Data Pipelines Server サイト内のすべてのコンピューターで、バージョンとライセンス ファイルが同じである必要があります。 最初にセットアップするコンピューターで、ArcGIS Data Pipelines Server サイトを作成する必要があります。 その後、他の ArcGIS Data Pipelines Server コンピューターをサイトに追加できます。
ArcGIS Data Pipelines Server の追加の準備
ArcGIS Data Pipelines Server サイトを作成する際に、構成ストアとサーバー ディレクトリーの場所を指定します。 複数コンピューターのサイトでは、構成ストアとサーバー ディレクトリーを共有し、他のコンピューターがそれらにアクセスできるようにしなければなりません。 サイトの作成時にカスタムの場所を指定しなかった場合、デフォルトでは、これらのディレクトリーは c:\arcgisdatapipelinesserver にあります。
ArcGIS Data Pipelines Server サイトを作成する際に、構成ストアとサーバー ディレクトリーの場所を指定します。 複数コンピューターのサイトでは、構成ストアとサーバー ディレクトリーを共有し、他のコンピューターがそれらにアクセスできるようにしなければなりません。 サイトの作成時にカスタムの場所を指定しなかった場合、デフォルトでは、これらのディレクトリーは <ArcGIS Data Pipelines Server installation directory>/datapipelines/usr/ にあります。
複数コンピューターの ArcGIS Data Pipelines Server サイトのインストールと構成
複数コンピューターの ArcGIS Data Pipelines Server サイトを設定する場合は、追加の手順が必要です。
使用しているコンピューターが ArcGIS Data Pipelines Server のシステム要件を満たしていることを確認します。
インストールされている ArcGIS Data Pipelines Server のバージョンとそのライセンス ファイルは、各コンピューターで同じである必要があります。 インストールのたびに、同じ ArcGIS Data Pipelines Server アカウントを入力します。 ドメインまたはアクティブ ディレクトリー アカウントを使用することをおすすめします。ローカル アカウントを選択した場合は、同じ名前とパスワードの組み合わせが各コンピューターに存在している必要があります。 指定したアカウントは、管理者グループの一員である必要はありませんので注意してください。
ArcGIS Data Pipelines Server サイトにコンピューターを追加する前に、まず、参加する既存のサイトが必要です。 初期サイトを作成するには、「ArcGIS Data Pipelines Server サイトの作成」をご参照ください。
既存のサイトのディレクトリー フォルダーと構成ストア フォルダーの両方に対する読み取り/書き込みアクセス権を ArcGIS Data Pipelines Server アカウントに付与します。 必ず、ファイル エクスプローラーの [共有] タブと [セキュリティー] タブの両方で権限を設定してください。
注意:
ArcGIS Data Pipelines Server では、非表示になっているか、特殊文字 ($ など) を使用している共有ネットワーク ディレクトリーはサポートされていません。
ディレクトリーと構成ストアに UNC パスを使用する場合は、これらのパラメーターを指定するときにバックスラッシュ (
\) をエスケープする必要があります。 たとえば、パスが\\mymachine\config-storeの場合は、\\\\mymachine\\config-storeを指定します。- グループ管理サービス アカウント (gMSA) を ArcGIS Data Pipelines Server アカウントに使用する場合、共有タブとセキュリティー タブで、サービス アカウントがフルコントロール権限を持つことを許可する必要があります。 [権限] エディターで [追加] をクリックしてから、[オブジェクト タイプ] ダイアログ ボックスを開きます。 [サービス アカウント] のチェックボックスをオンにします。
既存のサイトに参加するコンピューターに ArcGIS Data Pipelines Server をインストールします。
以下の手順に従って、構成ウィザードを使用して、その他の各コンピューターをサイトに追加します。 コマンド ラインからサイトに参加する場合は、次のステップをご参照ください。
最初に追加したコンピューターから、ArcGIS Data Pipelines Server 構成ウィザードを開きます。
[既存サイトに参加] をクリックします。
ステップ 2 で作成した ArcGIS Data Pipelines Server サイトのサイト URL と認証情報を入力します。
サイトに追加する各コンピューターに対して繰り返します。
追加のコンピューターをサイトに加えると、それらのコンピューターはサイト内で同等に扱われるため、プライマリー コンピューターは存在しません。
または、次のようにコマンド ライン ユーティリティーを使用して、他の各コンピューターをサイトに追加します:
ArcGIS Data Pipelines Server アカウントでコンピューターにサイン インしていることを確認します。
コマンド プロンプトを開き、
<ArcGIS Data Pipelines Server install directory>\tools\joinsiteにあるjoin-site.batユーティリティーを実行します。 ユーティリティーのコマンド ライン パラメーターは次のとおりです。
-uまたは--username- プライマリー サイト管理者のユーザー名。 ユーザー名に\|/:*?<>の各文字を使用することはできません。-pまたは--password- プライマリー サイト管理者のパスワード。 ユーザー名に\|/:*?<>の各文字を使用することはできません。-fまたは--file-join-siteユーティリティーの構成ストアの接続ファイル。-sまたは--siteUrl- 参加する既存の ArcGIS Data Pipelines Server サイトの URL (https://datapipelinesserver.example.com:14443/arcgis/admin形式)。-hまたは--help- コマンド ライン ヘルプを表示して、終了します。
以下はユーティリティーのコマンド例です。
<ArcGIS Data Pipelines Server install directory>\tools\joinsite\join-site.bat -u PSAusername -p PSApassword -s https://datapipelinesserver.example.com:14443/arcgis/adminアカウントの認証情報とサイト URL が正しく入力されると、ユーティリティーはコンピューターを ArcGIS Data Pipelines Server サイトに追加します。 追加コンピューターごとに、この手順を繰り返します。
ヒント:
サイトにコンピューターを追加する場合、<ArcGIS Data Pipelines Server installation directory>\usr\logs\<machine name>\server に冗長レベルでログが書き込まれます。 サイトに参加が失敗した場合は、ログをテキスト エディターで開いて、問題に関する詳しい情報を確認できます。
サイトに参加が完了すると、ログは <ArcGIS Data Pipelines Server installation drive>\arcgisdatapipelinesserver\logs に移動され、ログ レベルが警告に設定されます。
使用しているコンピューターが ArcGIS Data Pipelines Server のシステム要件を満たしていることを確認します。
必ず両方のコンピューターで同じオペレーティング システム ユーザーを使用してインストールします。 ArcGIS Data Pipelines Server のインストールに使用したユーザー アカウントが、ソフトウェアの実行に使用されるアカウントになります。 グループ ユーザーとその他すべてのユーザーは、少なくとも ArcGIS Data Pipelines Server インストール ディレクトリーの実行アクセス権限を持っている必要があります。 root アカウントを使用した ArcGIS Data Pipelines Server のインストールはサポートされていないことに注意してください。
ArcGIS Data Pipelines Server サイトにコンピューターを追加する前に、まず、参加する既存のサイトが必要です。 初期サイトを作成するには、「ArcGIS Data Pipelines Server サイトの作成」をご参照ください。
既存のサイトのディレクトリー フォルダーと構成ストア フォルダーの両方に対して、少なくとも 700 の権限を付与します。 これらの権限は、ArcGIS Data Pipelines Server アカウントに付与する必要があります。
注意:
ArcGIS Data Pipelines Server では、非表示になっているか、特殊文字 ($ など) を使用している共有ネットワーク ディレクトリーはサポートされていません。
既存のサイトに参加するコンピューターに ArcGIS Data Pipelines Server をインストールします。
以下の手順に従って、構成ウィザードを使用して、その他の各コンピューターをサイトに追加します。 コマンド ラインからサイトに参加する場合は、次のステップをご参照ください。
最初に追加したコンピューターから、ArcGIS Data Pipelines Server 構成ウィザードを開きます。
[既存サイトに参加] をクリックします。
ステップ 2 で作成した ArcGIS Data Pipelines Server サイトのサイト URL と認証情報を入力します。
サイトに追加する各コンピューターに対して繰り返します。
追加のコンピューターをサイトに加えると、それらのコンピューターはサイト内で同等に扱われるため、プライマリー コンピューターは存在しません。
または、次のようにコマンド ライン ユーティリティーを使用して、他の各コンピューターをサイトに追加します:
ArcGIS Data Pipelines Server アカウントでコンピューターにサイン インしていることを確認します。
コマンド プロンプトを開き、
<ArcGIS Data Pipelines Server install directory>/datapipelines/tools/joinsiteにあるjoin-site.shユーティリティーを実行します。 ユーティリティーのコマンド ライン パラメーターは次のとおりです。
uまたは--username- プライマリー サイト管理者のユーザー名。 ユーザー名に次の文字は使用できません:\|/:*?<>-pまたは--password- プライマリー サイト管理者のパスワード。 ユーザー名に次の文字は使用できません:\|/:*?<>-fまたは--file-join-siteユーティリティーの構成ストアの接続ファイル。-sまたは--siteUrl- 参加する既存の ArcGIS Data Pipelines Server サイトの URL (https://datapipelinesserver.example.com:14443/arcgis/admin形式)。-hまたは--help- コマンド ライン ヘルプを表示して、終了します。
以下はユーティリティーのコマンド例です。
<ArcGIS Data Pipelines Server install directory>/datapipelines/tools/joinsite/join-site.sh -u PSAusername -p PSApassword -s https://datapipelinesserver.example.com:14443/arcgis/adminアカウントの認証情報とサイト URL が正しく入力されると、ユーティリティーはコンピューターを ArcGIS Data Pipelines Server サイトに追加します。 追加コンピューターごとに、この手順を繰り返します。
ヒント:
サイトにコンピューターを追加する場合、<ArcGIS Data Pipelines Server installation directory>/datapipelines/usr/logs/<machine name>/server に冗長レベルでログが書き込まれます。 サイトに参加が失敗した場合は、ログをテキスト エディターで開いて、問題に関する詳しい情報を確認できます。
サイトに参加が完了すると、ログは <ArcGIS Data Pipelines Server installation drive>/datapipelines/usr/logs に移動され、ログ レベルが警告に設定されます。
すべてのコンピューターをサイトに追加したら、残りのセットアップ プロセスは単一コンピューター サイトの場合と同じです。 サイトでの ArcGIS Web Adaptor のインストールと構成に進みます。