Skip To Content

ArcGIS Data Store REST-Befehle

Wenn Sie ArcGIS Data Store konfigurieren, verknüpfen Sie es mit der GIS Server-Site, die als Hosting-Server Ihres Portals fungiert. Aktionen, die den Status des Data Store ändern oder prüfen, werden vom ArcGIS Server-Administratorverzeichnis ausgeführt. (Das URL-Format lautet https://gisserver.domain.com:6443/arcgis/admin.) Außerdem können Sie im GIS Server-Administratorverzeichnis einen Standby-Computer von einem Data Store vom Typ "relational" und der ArcGIS Server-Site entfernen. Die folgenden Abschnitte fassen diese Vorgänge zusammen und bieten Verknüpfungen zur ArcGIS API-Dokumentation.

Für den Zugriff auf Operationen für Data Stores der einzelnen Typen müssen Sie die folgenden Pfade im ArcGIS Server-Administratorverzeichnis verwenden:

  • Data Store vom Typ "relational": data > items > enterpriseDatabases > <Data-Store-Name> > machines > <Computername>
  • Der Big Data Store "spatiotemporal": data > items > nosqlDatabases > AGSDataStore_bigdata_<Data-Store-Name> > machines > <Computername>
  • Data Store vom Typ "Kachel-Cache": data > items > nosqlDatabases > AGSDataStore_nosql_<Data-Store-Name> > machines > <Computername>

Statusänderungen für einen Data-Store-Computer

Sie können einzelne Computer eines Data Store anhalten und neu starten. Ebenso kann auch ein Standby-Data-Store-Computer vom Typ "relational" auf ein primäres Gerät hochgestuft werden.

Wenn der primäre Computer mit dem Data Store vom Typ "relational" beendet wird, erfolgt kein Failover in einer lokalen Bereitstellung, da Sie während der Ausführung einer Wartungsaufgabe (z. B. vorübergehende Offlinenahme des Data Stores) kein Failover durchführen möchten.

Sie können zum Beispiel den Status des Data-Store-Computers als Teil des folgenden Aktualisierungsszenarios ändern:

  • Halten Sie den Standby-Computer an.
  • Aktualisieren Sie den Standby-Computer.
  • Starten Sie den Standby-Computer.
  • Stufen Sie den Standby-Computer über den Befehl "makePrimary" zum Primärcomputer hoch.
  • Halten Sie den vorherigen Primärcomputer an.
  • Aktualisieren Sie den vorherigen Primärcomputer.
  • Starten Sie den vorherigen Primärcomputer.
  • Fügen Sie den vorherigen Primärcomputer dem Data Store wieder als Standby-Computer hinzu.

Melden Sie sich beim ArcGIS Server-Administratorverzeichnis für den Hosting-Server als ArcGIS Server-Site-Administrator an, und navigieren Sie zum jeweiligen Computer, um einen der folgenden Befehle zur Änderung des Status eines Data-Store-Computers zu verwenden:

Data Store überprüfen

Sie können den Status der Computer in einem Data Store mithilfe des ArcGIS Server REST-Befehls validate ArcGIS Server überprüfen.

Melden Sie sich beim ArcGIS Server-Administratorverzeichnis als ArcGIS Server-Site-Administrator an, und klicken Sie auf einem der Computer des zu überprüfenden Data-Store-Typs auf Überprüfen, um Informationen zu diesem Data Store anzuzeigen. Es werden u. a. die folgenden wichtigen Informationen zum Status des Data Store angezeigt:

  • overallhealth: Die möglichen Werte sind Healthy und Unhealthy. Ein Data Store gilt als fehlerbehaftet (unhealthy), wenn auf mehr als die Hälfte der Computer in ihm nicht zugegriffen werden kann ("datastore.overallhealth": "Unhealthy"). Ein Computer gilt als fehlerbehaftet, wenn nicht auf ihn zugegriffen werden kann ("machine.overallhealth": "Unhealthy").
  • status: Die möglichen Werte für Data Stores vom Typ "relational" bzw. "Kachel-Cache" sind Started und Stopped. Bei "stopped" können Sie gehostete Feature-Layer oder gehostete Szenen-Layer in Ihrem Portal nicht veröffentlichen.

    Die möglichen Statusangaben für Big Data Stores vom Typ "spatiotemporal" sind:

    • grün: Alle Daten sind verfügbar.
    • gelb: Die Daten sind zwar verfügbar, aber einige oder alle Replikatkopien der Daten sind nicht verfügbar und Ihr Big Data Store vom Typ "spatiotemporal" ist aktuell nicht hoch verfügbar. Dieser Status wird immer dann angezeigt, wenn Sie einen Big Data Store vom Typ "spatiotemporal" mit nur einem Computer konfiguriert haben. Dieser Status könnte auch angezeigt werden, während Computer die Daten neu verteilen oder auf mindestens einen der Computer in Ihrem Big Data Store vom Typ "spatiotemporal" nicht zugegriffen werden kann. Wenn Sie einen Big-Data-Store vom Typ "spatiotemporal" mit mehreren Computern verwenden und der gelbe Status angezeigt wird, dann überprüfen Sie, ob alle Computer noch verfügbar sind, indem Sie jeden Computer überprüfen. Wenn sie verfügbar sind, dann warten Sie einige Stunden und überprüfen Sie dann erneut. Wenn dann immer noch der gelbe Status angezeigt wird, dann untersuchen Sie die ArcGIS Server-Protokolle auf Fehler.
    • rot: Auf einige oder alle Daten kann nicht zugegriffen werden. Überprüfen Sie die Protokolle und korrigieren Sie die Fehler.

  • role: Diese Information gilt nur für Computer in einem Data Store vom Typ "relational" und gibt an, ob der Computer der primäre oder der Standby-Computer ist.
  • messages: Hier werden Warn- und Fehlermeldungen zum Status des Data Store angezeigt. Beispielsweise erhalten Sie eine Meldung, wenn Sie einen Data Store vom Typ "Kachel-Cache" mit mehreren Computern überprüfen und die Szenen-Cache-Daten derzeit keine hohe Verfügbarkeit aufweisen (das heißt, von einem oder mehreren Szenen-Caches ist nur eine Kopie vorhanden).

Sie können den Data Store überprüfen, um festzustellen, ob ein Computer angehalten oder gestartet wurde, ob der Standby- zum Primärcomputer hochgestuft wurde, nachdem Sie den Befehl "makePrimary" verwendet haben, oder um zu bestimmen, ob der Data Store vom Typ "Kachel-Cache" hohe Verfügbarkeit aufweist. Oder Sie können die Überprüfung als ersten Schritt bei der Problembehandlung ausführen, wenn gehostete Feature- oder Szenen-Layer nicht veröffentlicht werden können, nicht auf sie zugegriffen werden kann oder wenn Sie GeoAnalytics Tools nicht ausführen können.

Standby-Computer entfernen

Sie können einen Standby-Computer mithilfe des ArcGIS Server-REST-Befehls remove aus einem Data Store vom Typ "relational" entfernen. Wenn Sie beispielsweise einen anderen Computer als Standby-Computer verwenden wollen, können Sie den vorherigen Standby-Computer aus dem Data Store entfernen, ArcGIS Data Store auf dem neuen Computer installieren und den neuen Computer als Standby-Computer konfigurieren.

Melden Sie sich beim ArcGIS Server-Administratorverzeichnis für den Hosting-Server als ArcGIS Server-Site-Administrator an, um den Befehl remove zu verwenden.