ArcGIS Server サイトは、ArcGIS Server コンポーネントがインストールされた 1 台以上の ArcGIS Server コンピューターで構成されています。 マップ、住所の座標、ジオプロセシング ジョブなどのサービス リクエストはそれぞれ、サイト内の利用可能なコンピューターに割り当てられます。 リクエストが割り当てられたコンピューターは、マップの描画、住所座標の検索、ジオプロセシング ツールの実行などの作業を行い、処理結果をクライアントに返します。
既存の ArcGIS Server サイトへの新しいコンピューターの追加は、新しいコンピューターへの移行のために一時的に行ったり、サーバー サイトのリソースの増加と処理能力の向上のために永続的に行ったりすることができます。 2 台以上のコンピューターからなるサイトは、コンピューターが故障した場合に中断時間やデータ損失が生じないように、高可用性に対応した構成にすることもできます。
ArcGIS Server を新しいコンピューターにインストールして構成したら、[サイトに参加] 操作を使用して、ArcGIS Server Manager へのログイン時に既存のサイトに追加できます。 また、ArcGIS Server Manager、ArcMap、または join-site コマンド ライン ユーティリティを使って ArcGIS Server コンピューターをサイトに追加することもできます。
ArcGIS Server コンピューターをサイトに追加するための条件
[サイトに参加] を使用してコンピューターを移行する場合は、新しいコンピューターと既存のコンピューターが一致している必要はありませんが、サイト内のすべてのコンピューターを永続的に保持する場合は、すべてのコンピューターが次の基準を満たしていることを確認してください。
- 新しいコンピューターは、サイト内の他の ArcGIS Server コンピューターと同じオペレーティング システム プラットフォーム上で稼働している必要があります。 サイト内のすべてのコンピューターで、同じオペレーティング システム バージョンとハードウェア リソースを使用することをお勧めします。 それぞれが 3 GHz プロセッサおよび 8 GB の RAM を搭載した Red Hat Enterprise Linux Server 8 上で実行されている 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 Manager か ArcGIS Desktop で行うには、次の手順に従います。 以下の手順の実行中に、一時的にサーバーのダウンタイムが発生します。
ArcGIS Server Manager でのサーバー ディレクトリと構成ストアのパスの編集
- ArcGIS Server サイトの ArcGIS Server Manager を開いてログインする。 この手順の詳細については、「ArcGIS Server Manager へのログイン」をご参照ください。
- 構成ストアのパスを編集するには、[サイト] → [サーバー構成] → [構成ストア] の順にクリックします。 構成ストアの場所を指定する共有パスを入力します。 構成ストアの内容が新しい場所に移動され、すべてのサービスが再起動されます。
- サーバー ディレクトリのパスを編集するには、[サイト] → [サーバー構成] → [ディレクトリ] の順にクリックします。 ディレクトリごとに [編集] ボタン をクリックして、ディレクトリの新しい共有パスを入力します。 ディレクトリ パスを編集すると、キャッシュ ディレクトリを編集していない限り、ディレクトリのコンテンツが新しい場所にコピーされます。 キャッシュ ディレクトリの場所を変更するときは、ユーザー自身でキャッシュを新しい場所にコピーしなければなりません。
ArcGIS Desktop でのサーバー ディレクトリと構成ストアのパスの編集
- ArcCatalog または [カタログ] ウィンドウで、[ArcGIS Server] ノードを展開します。
- ArcGIS Server への管理者接続を右クリックし、[サーバー プロパティ] を選択します。 詳細な手順については、「ArcGIS Desktop から ArcGIS Server への接続」をご参照ください。
- 構成ストアのパスを編集するには、[ArcGIS Server プロパティ] ウィンドウの [構成ストア] タブをクリックします。 構成ストアの場所を指定する共有パスを入力します。 構成ストアの内容が新しい場所に移動され、すべてのサービスが再起動されます。
- サーバー ディレクトリのパスを編集するには、[ArcGIS Server プロパティ] ウィンドウの [ディレクトリ] タブをクリックします。 各ディレクトリを新しい共有パスで更新します。 ディレクトリ パスを編集すると、キャッシュ ディレクトリを編集していない限り、ディレクトリのコンテンツが新しい場所にコピーされます。 キャッシュ ディレクトリの場所を変更するときは、ユーザー自身でキャッシュを新しい場所にコピーしなければなりません。