Skip To Content

スタンバイ コンピューターの追加

このトピックの内容

データ ストアに 1 台のコンピューター (プライマリ) だけを含めることができます。また、1 台のスタンバイ コンピューターを設定して、データ ストアに追加し、プライマリからスタンバイにデータが複製されるようにすることもできます。そうすることで、プライマリ コンピューターが使用不能になった場合に、スタンバイが処理を引き継ぐことができます。スタンバイ コンピューターがプライマリになるまでのほんの短時間 (通常は数分) だけ、フィーチャ レイヤー データがないことになります。

次の図は、可用性の高いデータ ストアを示しています。プライマリのコンテンツがスタンバイに複製されます。

プライマリ コンピューターからスタンバイ コンピューターにデータが複製されます

プライマリが使用不能になると (たとえば、プライマリ コンピューターがクラッシュしたり、電力を失ったり、ネットワーク接続が切れたりした場合)、スタンバイ コンピューターがプライマリに昇格します。スタンバイはプライマリになると、そのバックアップ ファイルを元のプライマリ コンピューターと同じ場所に送信します。

プライマリ コンピューターがアクセス不能になると、スタンバイがプライマリになります

元のプライマリ コンピューターの問題を修正できた場合 (たとえば、コンピューターの電源プラグが抜けていて、その後差し込んだ場合や、コンピューターのネットワーク接続が一時的に切れていたが、その後回復した場合)、元のプライマリがデータ ストアのスタンバイ コンピューターになります。

フェイルオーバーが発生した後に公開されたシーン レイヤーのキャッシュは、新しいプライマリ コンピューター上に格納されます。ただし、既存のシーン レイヤーのキャッシュは、無効になります。

注意:

スタンバイ コンピューターが 250 分以上オフラインの場合 (たとえば、Windows のパッチを適用するためにスタンバイ コンピューターを停止したが、管理者がスタンバイ データ ストアの再起動を忘れて、1 日放置した場合)、ArcGIS Data Store 構成ウィザードまたは configuredatastore ユーティリティを使用して、データ ストアのスタンバイ コンピューターを再構成する必要があります。

フェイルオーバーのシナリオ

次に、スタンバイ コンピューターがデータ ストアのプライマリになる状況の一覧を示します。

  • プライマリ データ ストアのサービスが停止した場合。ArcGIS Data Store は、プライマリ コンピューター上でデータ ストアを再開しようとします。サービスを再開できない場合、データ ストアはスタンバイにフェイルオーバーします。
  • プライマリの Web アプリが動作を停止し、プライマリ コンピューター上でその Web アプリを再起動しようとした場合。再起動できないことはまれですが、その場合はデータ ストアがスタンバイ コンピューターにフェイルオーバーします。
  • プライマリ コンピューターが使用不能になった場合。この状況は、コンピューターが強制終了した、電源プラグが抜けた、ネットワーク接続が切れたなどの場合に発生します。ArcGIS Data Store は、プライマリ コンピューターへの接続を 5 回試行します。5 回試行しても接続できない場合、データ ストアがスタンバイにフェイルオーバーします。

スタンバイ コンピューターの追加

ArcGIS Data Store 構成ウィザードまたは configuredatastore ユーティリティを使用して、ホスティング サーバーのデータ ストアにスタンバイ コンピューターを追加できます。

構成 Web アプリケーションを使用したスタンバイの追加

  1. 別のサーバーに ArcGIS Data Store をインストールします。

    スタンバイ コンピューターとプライマリ コンピューターは、物理的に別のサーバーにインストールする必要があります。

  2. ArcGIS Data Store 構成ウィザードを開きます。
  3. ArcGIS Server サイトの URL を指定します。

    URL の形式は https://gisserver.domain.com:6443 です。

  4. ArcGIS Server のプライマリ サイト管理者のユーザー名とパスワードを入力し、[次へ] をクリックします。
  5. スタンバイ データ ストア ディレクトリの場所を入力し、[次へ] をクリックします。
  6. [構成サマリー] の情報を確認します。問題がない場合は、[完了] をクリックします。変更が必要な場合は、[戻る] をクリックして修正を加えます。

    スタンバイ コンピューターが [高可用性ロール] にリスト表示されます。

設定が正常に終了した時点で、スタンバイ データ ストア コンピューターが確立されます。このコンピューターは、プライマリと同じデータを保存し、プライマリにアクセスできなくなった場合に使用されます。

設定のエラーが見つかった場合は、[構成サマリー] ダイアログ ボックスで [次へ] をクリックして、ArcGIS Data Store 構成ウィザードをもう一度開き、別の情報を指定できます。設定エラーの原因と解決方法については、「ArcGIS Data Store のトラブルシューティング」をご参照ください。

configuredatastore ユーティリティを使用したスタンバイの追加

2 台目のサーバーに ArcGIS Data Store をインストールし、configuredatastore ユーティリティを使用して、そのサーバーをスタンバイ コンピューターとして既存のデータ ストアに追加できます。このユーティリティは <ArcGIS Data Store installation directory>\arcgis\datastore\tools にインストールされています。

  1. ArcGIS Data Store がインストールされている 2 台目のサーバーで、コマンド シェルを開きます。
  2. configuredatastore ユーティリティを実行して、ArcGIS Server の URL、および ArcGIS Server のプライマリ サイト管理者のユーザー名とパスワードを指定します。

    例:

    /configuredatastore https://agsserver.ntwk.com:6443/arcgis/admin siteadmin P$@pass

これで、スタンバイ コンピューターがデータ ストアに追加されました。