複数コンピューターの ArcGIS Server サイトの構成
ArcGIS Server は、1 台のコンピューターから多くのコンピューターまでのデプロイメントに対応できる、スケーラブルなアーキテクチャーに基づいています。 マップ、住所の座標、ジオプロセシング ジョブなどのサービス リクエストはそれぞれ、サイト内の利用可能なコンピューターに割り当てられます。 リクエストを割り当てられたコンピューターは、マップの描画、住所座標の検索、ジオプロセシング ツールの実行を行い、処理結果をクライアントに返します。
既存の ArcGIS Server サイトへの新しいコンピューターの追加は、新しいコンピューターへの移行のために一時的に行ったり、サーバー サイトのリソースの増加と処理能力の向上のために永続的に行ったりすることができます。 2 台以上のコンピューターからなるサイトは、コンピューターが故障した場合に中断時間やデータ損失が生じないように、高可用性に対応した構成にすることもできます。
ArcGIS Server サイトのすべてのコンピューターに ArcGIS Server コンポーネントがインストールされています。 最初のコンピューターに ArcGIS Server をインストールした後、サイトを作成する必要があります。 ArcGIS Server は、新しいコンピューターにインストールして構成する際、サイトに参加操作を使用して既存のサイトに追加できます。 また、ArcGIS Server Manager または join-site コマンド ライン ユーティリティーを使って ArcGIS Server コンピューターをサイトに追加することもできます。
構成ストアとサーバー ディレクトリー
サイトを作成するときに、重要なファイルとサイトの構成情報を格納する場所を決めます。 このディレクトリーは構成ストアと呼ばれます。 サイトには、サービス出力ファイル、ジオプロセシング ジョブ情報、サービス定義、キャッシュ タイル、およびその他のアイテムを格納するサーバー ディレクトリーが存在します。 コンピューターをサイトに追加するときには、構成ストアとサーバー ディレクトリーを指すように設定します。
オンプレミスのデプロイメントの場合、構成ストアをフォールト トレラントなファイル サーバーのような ArcGIS Server に依存しないコンピューターまたはディスク上に配置することもできます。 これで、コンピューターをサイトに追加したり、サイトから削除したりする際に、どのコンピューターに構成ストアをインストールしたかを気にする必要がなくなります。
クラウドのデプロイメントでは、構成ストアおよびサーバー ディレクトリーを以下のようなクラウド サービスに格納するオプションがあります:
これらの格納場所および可用性は、クラウド プロバイダーによって管理されます。 詳細については、各クラウド プロバイダーのドキュメントをご参照ください。
ArcGIS Server コンピューターをサイトに追加するための条件
ArcGIS Sever コンピューターをサイトに追加するには、次に示す条件が満たされている必要があります。
コンピューターを参加させるための要件
サイトに参加操作を使用してコンピューターを移行する場合は、新しいコンピューターと既存のコンピューターが一致している必要はありませんが、サイト内のすべてのコンピューターを永続的に保持する場合は、新しいコンピューターが次の条件を満たしていることを確認してください:
サイト内の他の ArcGIS Server コンピューターと同じオペレーティング システム プラットフォーム上で実行されている必要があります。
サイト内の他の ArcGIS Server コンピューターと同じバージョンの ArcGIS Server が使用されている必要があります。
サイト内の他の ArcGIS Server コンピューターと同じライセンスが使用されている必要があります。
注意:
これには、互換性がない永続ライセンスと期間限定ライセンスが含まれています。
サイトの構成ストアとサーバー ディレクトリーに対し、読み取り/書き込み権限がある必要があります。
「ArcGIS Server で使用されるポート」に示されているポートを通じて、サイト内の他の ArcGIS Server コンピューターと通信できること。 これには、ファイアウォール設定の調整が必要になる場合があります。
サイト上のサービスが参照するすべてのデータを読み取ることができること。 これを確認する良い方法は、サイトに登録されているすべてのデータ ストレージの場所に対する権限をコンピューターが持つことを確認することです。 これらの登録された場所の詳細については、「ArcGIS Server のデータ ソース」をご参照ください。
稼働中のすべての ArcGIS Server コンピューターが、すべてのシステムで同じマウント ポイントを使用し、NFS を通じて同じ共有ディレクトリーの読み書き権限があるものとします。 たとえば、ファイル サーバー共有ディレクトリーを 1 台のコンピューターの
/arcgisにマウントし、構成ストアおよびサーバー ディレクトリーに使用している場合は、すべてのコンピューターがその同じディレクトリーを/arcgisにマウントしなければなりません。共有された構成ストアおよびサーバー ディレクトリーの場所への読み取り/書き込みを行うには、すべての ArcGIS Server コンピューターが、同じユーザー ID (uid) またはグループ ID (gid) を持つユーザーで動作している必要があります。
サイト内の他の ArcGIS Server コンピューターと同じ ArcGIS Server アカウントで ArcGIS Server が実行されている必要があります。 ドメイン アカウント、またはすべてのコンピューター上で同じ名前とパスワードを持つローカル アカウントのいずれかを指定します。 このアカウントの詳細については、「ArcGIS Server アカウント」をご参照ください。
各コンピューターのクロックを共通の時間ソースと同期させ、サイト内で時間の一貫性を保つ必要があります。
複数コンピューターのサイトにコンピューターを参加させるための推奨事項
複数台のコンピューターのサイトを作成している場合は、サイト内のすべてのコンピューターで、同じオペレーティング システム バージョンとハードウェア リソースを使用することをおすすめします。
それぞれが 3 GHz プロセッサーおよび 8 GB の RAM を搭載した Red Hat Enterprise Linux Server 8 で実行されている ArcGIS Server コンピューターでサイトが構成されている場合、そのサイトに追加するコンピューターも同じオペレーティング システムとハードウェア仕様にする必要があります。
それぞれが 3 GHz プロセッサーおよび 8 GB の RAM を搭載した Microsoft Windows Server 2016 で実行されている ArcGIS Server コンピューターでサイトが構成されている場合、そのサイトに追加するコンピューターも同じオペレーティング システムとハードウェア仕様にする必要があります。