Skip To Content

ArcGIS Data Store のトラブルシューティング

ここでは、ArcGIS Data Store の設定時または使用時に発生する可能性のある問題を示します。 リンクをクリックすると、各問題に対して実施できる解決策に移動します。

ArcGIS Data Store 構成

ArcGIS Data Store のアップグレード

バックアップと復元

一般

ArcGIS Data Store 構成

データ ストアの構成時に、「コンピューター上のサーバーに接続できませんでした。 そのコンピューター上で ArcGIS Data Store または ArcGIS Server が実行されていないか、そのコンピューターには現在アクセスできません。」というメッセージが表示されます。

指定された URL を使用して ArcGIS Data StoreGIS Server サイトに接続できません。 次の点を確認して、もう一度やり直してください。

  • URL が正しいことを確認します。 URL の形式は https://gisserver.domain.com:6443 でなければなりません。
  • GIS Server サイトが実行されていることを確認します。

データ ストアの構成時に、「データ ストア コンピューターを構成できませんでした。 ArcGIS Data Store と ArcGIS Server のリリース バージョンは同じである必要があります。」というメッセージが表示されます。

ArcGIS ServerArcGIS Data Store は同じリリースでなければなりません。 GIS Server サイトを ArcGIS Data Store と同じリリースにアップグレードするか、GIS Server サイトと一致するバージョンの ArcGIS Data Store をインストールして構成します。

データ ストア ('<プライマリ データ ストア コンピューター名>') には、構成されているスタンバイ コンピューターがすでにあります。 データ ストアに複数のスタンバイ コンピューターを含めることはできません。」というメッセージが表示されます。

2 台のコンピューター (1 台のプライマリ コンピューターと 1 台のスタンバイ コンピューター) だけをリレーショナル データ ストアに含めることができます。 新しいスタンバイ コンピューターを追加する場合は、まず既存のスタンバイ コンピューターを削除する必要があります。

ディレクトリを作成できません。」というメッセージが表示されます。

このメッセージが表示される原因として、次のことが考えられます。

  • 指定したコンテンツ ディレクトリがすでに使用されている。

    既存のディレクトリを指定する場合は、そのディレクトリにファイルが含まれていてはいけません。

  • 指定した場所にディレクトリを作成する権限を持っていない。 十分な権限を持っていることを確認してください。
  • リモート コンピューター上のディレクトリを指定した。 ArcGIS Data Store のインストール場所からリモートにあるコンピューター上に ArcGIS Data Store のコンテンツ ディレクトリを保存することはできません。

リレーショナル データ ストアの構成時に、「リレーショナル データ ストアのデータベースを開始できませんでした。」というメッセージが表示されます。

このメッセージは、リレーショナル データ ストアに必要な PostgreSQL データベースが作成できなかったことを示しています。 多くの理由が考えられますが、最も一般的な理由として、データストア構成ウィザードまたは configuredatastore ユーティリティが PostgreSQL に接続してデータベースを作成できなかったことが挙げられます。 これは、ArcGIS Data Store アカウントが ArcGIS Data Store コンテンツ ディレクトリに対する十分な権限を持っていないか、コンピューター上のセキュリティ設定が原因で PostgreSQL サービス (Windows の場合) またはプロセス (Linux の場合) を起動できなかったことを示しています。 PostgreSQL が実行されていることを確認します。 実行されていない場合、ドメイン ポリシー、ファイアウォール設定、またはアンチウイルス ソフトウェアの設定によって起動できない状態なのかどうかチェックします。 PostgreSQL が実行されている場合は、ArcGIS Data Store アカウントに、コンテンツ ディレクトリに対するフル コントロール (読み取り、書き込み、実行) の権限が付与されていることを確認します。

Windows コンピューターでタイル キャッシュ データ ストアを構成すると、「データ ストアを構成しようとして失敗しました。 拡張エラー メッセージ: タイル キャッシュ データ ストアを構成できませんでした。 拡張エラー メッセージ: 内部サーバー エラーです。」というメッセージが表示されます。

ArcGIS Data StoreC:\Program Files\arcgis\datastore 以外の場所にインストールしている場合、インストール パスにスペースが含まれていないことを確認してください。 詳細については、「技術資料 000015832」をご参照ください。

リレーショナル データ ストアを Windows コンピューター上に構成すると、エラーが発生し、「エラー: 最新の ST_GEOMETRY ライブラリを PostgreSQL ソフトウェアの配置場所にコピーする必要があります。」というメッセージが表示されます。

ArcGIS Data Store がインストールされているコンピューター上に適切なバージョンの Microsoft Visual C++ Redistributable for Visual Studio がインストールされていない可能性があります。 ArcGIS Data Store のシステム要件を調べて、現在使用しているバージョンの ArcGIS Data Store に必要な Redistributable のバージョンを確認してください。

コンピューターをタイル キャッシュ データ ストアに追加すると、「登録されているタイル キャッシュ データ ストア コンピューターをどれも利用できません。 このデータ ストアに新しいコンピューターを追加するには、既存のコンピューターの少なくとも 1 台がオンライン状態でアクセス可能であることを確認してください。」というメッセージが表示されます。

別のコンピューターを追加するには、データ ストア内の少なくとも 1 台のコンピューターがアクティブ状態でアクセス可能でなければなりません。 describedatastore ユーティリティを実行して、タイル キャッシュ データ ストアのステータスを確認してください。

ArcGIS Data Store のアップグレード

使用している ArcGIS Data Store が正常に機能しない場合、または、アップグレードした配置をテストした後、前のソフトウェア バージョンに戻す必要がある場合に、データ ストアをどのようにして前の ArcGIS Data Store バージョンに戻せばよいですか?

次の手順に従って、データ ストアを前の ArcGIS Data Store バージョンに復元します。

  1. 各コンピューターから ArcGIS Data Store をアンインストールします。
  2. 戻したい ArcGIS Data Store バージョンをすべてのコンピューターにインストールします。 この時点では、まだ構成は行いません。
  3. restoredatastore ユーティリティとアップグレード前に作成したバックアップ ファイルを使用して、それぞれのタイプのデータ ストアを復元します。

バックアップと復元

バックアップを格納しているディレクトリが格納領域を大量に使用しています。

各データ ストアのバックアップのサイズは、使用しているデータの量とサイズ、ArcGIS Data Store でバックアップが作成される間隔、バックアップ ファイルが保持される期間によって異なります。

リレーショナル データ ストアの場合、自動バックアップの作成間隔とその保持期間をスケジュール設定できます。 自動バックアップの格納に使用されているバックアップ ディレクトリが格納領域を大量に使用していることが判明した場合は、コンピューター上の空き容量を増やすか、ArcGIS Data Storeバックアップ間隔保持期間を変更します。

ArcGIS Data Store が作成したグラフ ストア、タイル キャッシュ データ ストア、または時空間ビッグ データ ストアのバックアップ ファイル用の場所を構成する場合、自動バックアップの作成間隔をスケジュール設定することもできます。 ただし、これらのバックアップ ファイルが不要になった場合のクリーニング操作はユーザーが行う必要があります。 このため、グラフ ストア、タイル キャッシュ データ ストア、および時空間ビッグ データ ストアのバックアップ ファイルの古さをチェックし、ディスク容量を解放するために一部のファイルを削除できるかどうかを判断します。 あるいは、古いファイルを別の場所に移動し、メディアをバックアップするなどして、ディスク容量を解放する方法もあります。

ArcGIS Data Store が作成した自動バックアップの格納用に定義した場所のほか、別の場所を定義して backupdatastore ユーティリティを使用して作成したバックアップ ファイルを格納することができます。 これらの追加のバックアップ場所に格納されたファイルが不要になった場合のクリーニング操作は、ユーザーが行う必要があります。 追加のバックアップ場所のディスク容量が不足している場合は、ファイルの古さをチェックし、一部のファイルが削除できるかどうかを判断します。 あるいは、古いファイルを別の場所に移動するか、メディアをバックアップして、ディスク容量を解放する方法もあります。

deletebackup ユーティリティの実行時に、「バックアップ 'backup_oneFS' を削除することはできません。 削除できるのは、将来の復元に必要でない手動バックアップのみです。」というエラー メッセージが表示されます。

このメッセージは、リレーショナル データ ストアを正しく復元するために必要なバックアップ ファイルを削除しようとしたときに返されます。 バックアップ ファイルが、データ ストアに設定したバックアップ保持期間中に作成されたものである場合、そのバックアップを削除することはできません。

複数コンピューター タイル キャッシュ データ ストアを復元すると、一部のコンピューターが復元されずに [1 つ以上のデータベースを復元できません。 もう一度復元してみてください。] というメッセージが表示されます。

多くの場合、タイル キャッシュ データ ストア コンピューターが互いに通信できるようにするために必要なポートの一部がファイアウォールで開かれていないため、このメッセージが返されます。 特定のポート番号について、必要なポートのリストを参照し、すべてのタイル キャッシュ データ ストア コンピューターでそれらのポートを開き、タイル キャッシュ データ ストアを再び復元します。

一般

ArcGIS Data Store ユーティリティを実行すると次のメッセージが表示されます: エラー: AGSDATASTORE 変数が設定されていません

ArcGIS Data Store セットアップ用の実行可能ファイルとデータストア構成ウィザードは、AGSDATASTORE 変数を ArcGIS Data Store のインストール先ディレクトリに設定します。 セットアップの実行可能ファイルを実行したコマンド プロンプトから configuredatastore ユーティリティを実行した場合、当該変数が設定される前にコマンド プロンプト セッションが開始されるため、セッションでは、変数が設定されていることが認識されません。 同様に、データ ストア構成ウィザードを実行する前にコマンド プロンプトを開き、コマンド プロンプトでいずれかのユーティリティを実行しようとした場合も、当該変数が設定される前にコマンド プロンプト セッションが開始されるため、このメッセージが表示されます。 この問題を解決するには、新しいコマンド プロンプトを開いて、ユーティリティを実行します。

コンピューター '<完全修飾コンピューター名>' 上のサーバーに接続できませんでした。 そのコンピューター上で ArcGIS Data Store または ArcGIS Server が実行されていないか、そのコンピューターには現在アクセスできません。」というメッセージが表示されます。

さまざまな状況でこのメッセージが表示される可能性がありますが、どの場合でも ArcGIS Data Store またはその登録先の GIS Server サイトへの接続試行が失敗しています。 どちらも接続可能な状態であることを確認してください。 また、接続試行元のクライアントがネットワークに接続していることも確認してください。

ArcGIS Server Administrator Directory で時空間ビッグ データ ストアを検証すると、「サーバー コンピューターがエラーを返しました。 使用できる構成済みノードがありません」というメッセージが表示されます。

このメッセージは、時空間ビッグ データ ストアを ArcGIS Server サイトで構成し、ArcGIS Server Administrator Directory の削除機能を使用してサイトからコンピューターを削除した後で、同じ時空間ビッグ データ ストアを同じ (または異なる) ArcGIS Server サイトに登録しようとしたときに表示されます。

削除機能は、スタンバイ リレーショナル データ ストアの削除に使用するものであり、時空間ビッグ データ ストアの登録解除に使用してはなりません。 時空間ビッグ データ ストアが最初に登録された ArcGIS Server サイトからビッグ データ ストアを登録解除するには、unregisterdatastore ユーティリティを使用します。 このコマンドを実行すると、サイトから時空間ビッグ データ ストアが完全に登録解除され、ArcGIS Enterprise ホスティング サーバーとして使用されている GIS Server に登録できるようになります。

ArcGIS Server Administrator Directory でタイル キャッシュ データ ストアを整合チェックするときに、「タイル キャッシュ データストア内の一部またはすべてのシーン レイヤー データの可用性が十分ではありません。 これを解決するには、最初にタイル キャッシュ バックアップを作成し、オプション「--replicatedata」を true に設定してそのバックアップを復元します。」というメッセージが表示されます。

複数コンピューターのタイル キャッシュ データ ストアからコンピューターのうちの 1 つを削除してから、そのデータ ストアを整合チェックした場合に、このメッセージが表示されます。 タイル キャッシュ データ ストアを可用性が高い状態に戻すには、「シーン レイヤー キャッシュの再調整」の手順に従ってください。

データ ストアのログ ファイルに、次の警告メッセージが表示されます。「タイル キャッシュ データ ストアのシーン レイヤー データの可用性が十分ではありません。 コンピューターが停止した場合のデータ損失を避けるため、このデータ ストアに 2 つ以上のノードを追加することを検討してください。 コンピューターを追加した後にタイル キャッシュ バックアップを作成し、オプション「--replicatedata」を true に設定してそのバックアップを復元します。」

タイル キャッシュ データ ストアが 1 つのコンピューターしか含んでいない場合に、このメッセージが表示されます。 シーン レイヤーに高可用性が不要な場合は、この警告を無視できます。

公開者がホスト フィーチャ レイヤーを ArcGIS Enterprise に公開すると次のメッセージが表示されます: サービスを作成できませんでした。DBMS エラー [エラー: 読み取り専用のトランザクションで CREATE TABLE を実行できません...] さらに、ArcGIS Data Store ログ ファイルに次のメッセージが表示されます: リレーショナル データ ストアの空き容量が 1024 MB 未満です。 リレーショナル データ ストアは、READONLY モードで配置されます。 ドライブ上のディスク容量を増やすと、リレーショナル データ ストアを再び READWRITE モードで配置できるようになります。

プライマリ リレーショナル データ ストアが実行されているコンピューターのディスク容量が一定のサイズを下回ると、データの損失を防ぐために、プライマリ リレーショナル データ ストアが読み取り専用モードに設定されます。 デフォルトでは、そのサイズは 1024 MB ですが、changedbproperties ユーティリティを使用して、これを別のサイズに変更することができます。

プライマリ リレーショナル データ ストア コンピューターが読み取り専用モードになると、ホスト フィーチャ レイヤーを公開できなくなります。 リレーショナル データ ストアの読み取り専用モードを解除するには、ディスク容量をプライマリ データ ストア コンピューターに追加した後、changedatastoremode ユーティリティを実行して、リレーショナル データ ストアを再び読み取り/書き込みモードに設定します。次に updatebackupschedule ユーティリティを実行して、リレーショナル データ ストアの自動バックアップを再設定します。

公開者がホスト シーン レイヤーを公開する際に次のメッセージが表示されます: エラー 001887: CouchDB データベースを作成できませんでした。

このエラーは、Publishing Tool がタイル キャッシュ データ ストアに接続できない場合に発生します。 ホスティング サーバー コンピューターのブラウザーのセキュリティ設定に原因があるか、タイル キャッシュ データ ストアが動作していない可能性があります。

まず、タイル キャッシュ データ ストアが動作していることを確認します。 動作していない場合は起動を試みます。 起動しない場合は、タイル キャッシュ データ ストア コンピューターのディスクの空き容量を確認します。 ディスクの空き容量が 1,024 MB を下回っている場合は、コンピューターにディスク容量を追加して ArcGIS Data Store を再起動します。

タイル キャッシュ データ ストアが動作している場合、ホスティング サーバー サイトのコンピューターがタイル キャッシュ データ ストア コンピューターを信頼していることを確認します。 信頼済みサイトを追加する方法については、お使いのオペレーティング システムのマニュアルをご参照ください。 タイル キャッシュ データ ストア コンピューターを信頼するようにホスティング サーバーのコンピューターを構成したら、ホスティング サーバー コンピューター上で ArcGIS Server を再起動する必要があります。

ArcGIS Data Store ユーティリティを実行しているときに、引用符やその他の特殊文字が含まれているパスワードはどのように入力すればよいですか?

テキストを二重引用符 (") で囲んで入力することができます。 Linux オペレーティング システムでは、単一引用符 (') も使用できます。 パスワードやその他のテキストに引用符が含まれている場合、テキスト内の引用符が閉じ引用符でないことを示すエスケープ文字を入力する必要があります。

たとえば、入力する必要があるパスワードが n0tsew"r@ndom である場合、パスワード内の引用符が閉じ引用符でないことを示すバックスラッシュ (\) エスケープ文字を追加します。 そのため、このパスワードの場合は「"n0tsew\"r@ndom"」と入力します。