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 7 上で実行されている複数の 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 では、非表示の共有ネットワーク ディレクトリや特殊文字 ($ など) を使用することができません。
サーバー ディレクトリと構成ストアを共有したら、新しい共有パスを使用するようにサイトを構成する必要があります。この操作を行うには、Manager または ArcGIS Desktop で次の手順に従います。以下の手順の実行中に、一時的にサーバーのダウンタイムが発生します。
ArcGIS Server Manager でのサーバー ディレクトリと構成ストアのパスの編集
- ArcGIS Server Manager を起動し、ログインします。この手順の詳細については、「ArcGIS Server Manager へのログイン」をご参照ください。
- 構成ストアのパスを編集するには、[サイト] → [ArcGIS Server] → [構成ストア] の順にクリックします。構成ストアの場所を指定する共有パスを入力します。構成ストアの内容が新しい場所に移動され、すべてのサービスが再起動されます。
- サーバー ディレクトリのパスを編集するには、[サイト] → [ArcGIS Server] → [ディレクトリ] の順にクリックします。ディレクトリごとに [編集] ボタン をクリックして、ディレクトリの新しい共有パスを入力します。ディレクトリ パスを編集すると、キャッシュ ディレクトリを編集していない限り、ディレクトリのコンテンツが新しい場所にコピーされます。キャッシュ ディレクトリの場所を変更するときは、ユーザー自身でキャッシュを新しい場所にコピーしなければなりません。
ArcGIS Desktop でのサーバー ディレクトリと構成ストアのパスの編集
- ArcCatalog または [カタログ] ウィンドウで、[ArcGIS Server] ノードを展開します。
- ArcGIS Server への管理者接続を右クリックし、[サーバー プロパティ] を選択します。詳細な手順については、「ArcGIS Desktop から ArcGIS Server への接続」をご参照ください。
- 構成ストアのパスを編集するには、[ArcGIS Server プロパティ] ウィンドウの [構成ストア] タブをクリックします。構成ストアの場所を指定する共有パスを入力します。構成ストアの内容が新しい場所に移動され、すべてのサービスが再起動されます。
- サーバー ディレクトリのパスを編集するには、[ArcGIS Server プロパティ] ウィンドウの [ディレクトリ] タブをクリックします。各ディレクトリを新しい共有パスで更新します。ディレクトリ パスを編集すると、キャッシュ ディレクトリを編集していない限り、ディレクトリのコンテンツが新しい場所にコピーされます。キャッシュ ディレクトリの場所を変更するときは、ユーザー自身でキャッシュを新しい場所にコピーしなければなりません。