Nachfolgend werden Probleme rund um die Einrichtung von und Arbeit mit ArcGIS Data Store beschrieben und Links zu möglichen Lösungen für diese Probleme aufgeführt.
ArcGIS Data Store-Installation und -Konfiguration
- Bei der Installation von ArcGIS Data Store wird die folgende Fehlermeldung angezeigt: Beim Entpacken der Datei(en) ist ein unerwarteter Fehler aufgetreten. Prüfen Sie, ob Volume-Dateien fehlen. Fehlercode 1 -2147467259.
- Ich kann ArcGIS Data Store nicht in einem zweiten Speicherort auf demselben Computer installieren.
- Ich erhalte beim Konfigurieren des Data Store die Meldung Es konnte keine Verbindung zum Server auf dem Computer hergestellt werden. Möglicherweise wird ArcGIS Data Store oder der GIS-Server auf diesem Computer nicht ausgeführt, oder der Computer ist derzeit nicht erreichbar.
- Ich erhalte die Meldung Data-Store-Computer konnte nicht konfiguriert werden. ArcGIS Data Store und ArcGIS Server müssen dieselbe Release-Version aufweisen.
- Ich erhalte die Meldung Für den Data Store ('<Name des primären Data-Store-Computers>') wurde bereits ein Standby konfiguriert. Ein Data Store darf nicht mehr als einen Standby-Computer haben.
- Ich erhalte die Meldung Verzeichnis kann nicht erstellt werden.
- Beim Konfigurieren eines Data Store vom Typ "relational" erscheint die Meldung Beim Starten der Datenbank des Data Store vom Typ "relational" ist ein Fehler aufgetreten.
- Die Konfiguration eines Data Store vom Typ "relational" auf einem Windows-Computer führt zu einem Fehler mit der Meldung ERROR: Sie müssen die aktuelle Bibliothek "ST_GEOMETRY" an den Speicherort der PostgreSQL-Software kopieren.
- Ich kann kein anderes ArcGIS Data Store-Inhaltsverzeichnis verwenden, wenn ich einen anderen ArcGIS Data Store-Typ auf demselben Computer konfiguriere.
Upgrade für ArcGIS Data Store
- Wie stelle ich die vorherige Version von ArcGIS Data Store für meine Data Stores wieder her, wenn ArcGIS Data Store fehlschlägt oder ich nach dem Testen der Bereitstellung, für die ein Upgrade erfolgt ist, feststelle, dass ich die vorherige Softwareversion wiederherstellen muss?
- Nach dem Upgrade aller Teile einer ArcGIS Enterprise-Bereitstellung, die Webhooks nutzt, wird mindestens eine der folgenden Meldungen in ArcGIS Data Store-Protokolldateien angezeigt, und die Webhooks funktionieren nicht:
Sicherung und Wiederherstellung
- Das Verzeichnis, das meine Sicherungen enthält, benötigt sehr viel Speicherplatz.
- Beim Ausführen des Dienstprogramms deletebackup erscheint die Fehlermeldung: Der Löschversuch der Sicherung ''backup_oneFS'' ist unzulässig. Es können nur manuelle Sicherungen gelöscht werden, die nicht für zukünftige Wiederherstellungen erforderlich sind.
Allgemein
- Beim Ausführen eines ArcGIS Data Store-Dienstprogramms erhalte ich die folgende Meldung: Fehler: Variable AGSDATASTORE ist nicht festgelegt.
- Ich erhalte die Fehlermeldung: Es konnte keine Verbindung zum Server auf dem Computer '<vollqualifizierter Computername>' hergestellt werden. Möglicherweise wird ArcGIS Data Store oder der GIS-Server auf diesem Computer nicht ausgeführt, oder der Computer ist derzeit nicht erreichbar.
- Wenn ich einen Big Data Store vom Typ "spatiotemporal" im ArcGIS Server-Administratorverzeichnis überprüfe, erhalte ich die folgende Fehlermeldung: Vom Servercomputer wurde ein Fehler zurückgegeben. Keiner der konfigurierten Knoten ist verfügbar.
- Beim Veröffentlichen gehosteter Feature-Layer in ArcGIS Enterprise erhalten Publisher die folgende Meldung: Der Service konnte nicht erstellt werden: Zugrunde liegender DBMS-Fehler [FEHLER: Der Befehl "CREATE TABLE" kann in einer schreibgeschützten Transaktion nicht ausgeführt werden...]. Außerdem enthält die ArcGIS Data Store-Protokolldatei die folgende Meldung: Der verfügbare Festplattenspeicher für den Data Store vom Typ "relational" ist kleiner als 1024 MB. Der Data Store vom Typ "relational" wird in den READONLY-Modus versetzt. Nachdem Sie den Speicherplatz auf dem Laufwerk erhöht haben, können Sie den Data Store vom Typ "relational" wieder in den READWRITE-Modus versetzen.
- Wie kann ich bei der Ausführung von ArcGIS Data Store-Dienstprogrammen ein Kennwort angeben, das Anführungszeichen oder andere Sonderzeichen enthält?
- Die ArcGIS Data Store-Protokolldateien verweisen auf einen Queue-Seicher. Was ist das?
ArcGIS Data Store-Installation und -Konfiguration
Nur eine ArcGIS Data Store-Installation pro Computer wird unterstützt.
Wenn Sie die Software installieren, wählen Sie die Datentypen aus, die installiert werden sollen. Auf einem Microsoft Windows-Server können Sie die ArcGIS Data Store-Installation mehrfach ausführen, um Data-Store-Typen hinzuzufügen, aber Sie können das Installationsverzeichnis nicht ändern. Auf Linux-Servern können Sie das Installationsprogramm nicht mehrfach auf demselben Computer ausführen.
Ich erhalte beim Konfigurieren des Data Store die Meldung Es konnte keine Verbindung zum Server auf dem Computer hergestellt werden. Möglicherweise wird ArcGIS Data Store oder der GIS-Server auf diesem Computer nicht ausgeführt, oder der Computer ist derzeit nicht erreichbar.
ArcGIS Data Store kann über die angegebene URL keine Verbindung zum GIS Server herstellen. Überprüfen Sie Folgendes, und versuchen Sie es erneut:
- Stellen Sie sicher, dass Sie die richtige URL angegeben haben. Die URL muss das Format https://gisserver.domain.com:6443 haben.
- Vergewissern Sie sich, dass die GIS Server-Site läuft.
Ich erhalte die Meldung Für den Data Store ('<Name des primären Data-Store-Computers>') wurde bereits ein Standby konfiguriert. Ein Data Store darf nicht mehr als einen Standby-Computer haben.
An einem Data Store vom Typ "relational" dürfen nur zwei Computer beteiligt sein: ein primärer und ein Standby-Computer. Um einen neuen Standby-Computer hinzuzufügen, müssen Sie zunächst den vorhandenen Standby-Computer entfernen.
Diese Meldung kann u. a. aus den folgenden Gründen erscheinen:
- Das angegebene Inhaltsverzeichnis wird bereits verwendet.
Wenn Sie ein vorhandenes Verzeichnis angeben, darf dieses keine Dateien enthalten.
- Sie haben nicht die Berechtigungen zum Erstellen eines Verzeichnisses am angegebenen Speicherort. Überprüfen Sie, ob Sie über ausreichende Berechtigungen verfügen.
- Sie haben ein Verzeichnis auf einem Remote-Computer angegeben. Das ArcGIS Data Store-Inhaltsverzeichnis kann nur auf einem Computer gespeichert werden, auf dem sich auch die Installation von ArcGIS Data Store befindet.
Beim Konfigurieren eines Data Store vom Typ "relational" erscheint die Meldung Beim Starten der Datenbank des Data Store vom Typ "relational" ist ein Fehler aufgetreten.
Diese Meldung gibt an, dass die für den Data Store vom Typ "relational" benötigte PostgreSQL-Datenbank nicht erstellt werden konnte. Dafür gibt es mehrere Gründe, jedoch liegt es meist daran, dass der Data-Store-Konfigurationsassistent oder das Dienstprogramm configuredatastore keine Verbindung zu PostgreSQL herstellen konnte, um die Datenbank zu erstellen. Entweder verfügt das ArcGIS Data Store-Konto nicht über ausreichende Berechtigungen für das ArcGIS Data Store-Inhaltsverzeichnis oder der PostgreSQL-Service (Windows) bzw. -Prozess (Linux) konnte aufgrund der Sicherheitseinstellungen des Computers nicht gestartet werden. Vergewissern Sie sich, dass PostgreSQL ausgeführt wird. Falls nicht, überprüfen Sie, ob dessen Ausführung durch Domänenrichtlinien, Firewalleinstellungen oder Antivirensoftwareeinstellungen behindert wird. Falls PostgreSQL ausgeführt wird, vergewissern Sie sich, dass das ArcGIS Data Store-Konto über Vollzugriff (Lese-, Schreib- und Ausführungsberechtigungen) auf das Inhaltsverzeichnis verfügt.
Die Konfiguration eines Data Store vom Typ "relational" auf einem Windows-Computer führt zu einem Fehler mit der Meldung ERROR: Sie müssen die aktuelle Bibliothek "ST_GEOMETRY" an den Speicherort der PostgreSQL-Software kopieren.
Wahrscheinlich ist auf dem Computer, auf dem Sie ArcGIS Data Store installiert haben, nicht die richtige Version von Microsoft Visual C++ Redistributable für Visual Studio vorhanden. Prüfen Sie in den Systemanforderungen an ArcGIS Data Store, welche Redistributable-Version für die verwendete ArcGIS Data Store-Version erforderlich ist.
Ich kann kein anderes ArcGIS Data Store-Inhaltsverzeichnis verwenden, wenn ich einen anderen ArcGIS Data Store-Typ auf demselben Computer konfiguriere.
Das ist so vorgesehen. Alle ArcGIS Data Store-Typen, die auf einem Computer ausgeführt werden, nutzen dasselbe ArcGIS Data Store-Inhaltsverzeichnis.
Upgrade für ArcGIS Data Store
Wie stelle ich die vorherige Version von ArcGIS Data Store für meine Data Stores wieder her, wenn ArcGIS Data Store fehlschlägt oder ich nach dem Testen der Bereitstellung, für die ein Upgrade erfolgt ist, feststelle, dass ich die vorherige Softwareversion wiederherstellen muss?
ArcGIS Data Store ist Teil der ArcGIS Enterprise-Gesamtbereitstellung und muss in derselben Version wie die anderen Komponenten der Bereitstellung ausgeführt werden. Wenn Sie über eine Sicherung der Bereitstellung verfügen, die vor dem Upgrade mit dem Dienstprogramm webgisdr erstellt wurde, können Sie ältere Software installieren und die meisten Komponenten mithilfe dieser Sicherung wiederherstellen. Wenn die Bereitstellung einen Big Data Store vom Typ "spatiotemporal" umfasst, führen Sie die folgenden Schritte aus, um ihn in einer früheren ArcGIS Data Store-Version wiederherzustellen, nachdem Sie den Rest der ArcGIS Enterprise-Bereitstellung in der früheren Version wiederhergestellt haben:
- Deinstallieren Sie ArcGIS Data Store auf jedem Computer mit einem Big Data Store vom Typ "spatiotemporal".
- Installieren Sie auf allen Computern mit einem Big Data Store vom Typ "spatiotemportal" die Version von ArcGIS Data Store, die Sie wiederherstellen möchten. Lassen Sie die Konfiguration aus.
- Stellen Sie den Big Data Store vom Typ "spatiotemporal" mit dem Dienstprogramm restoredatastore und der Sicherungsdatei des Big Data Store vom Typ "spatiotemporal", die Sie vor dem Durchführen des Upgrades erstellt haben, wieder her.
Hinweis:
Abhängig von der Version, die Sie wiederherstellen, müssen Sie möglicherweise auch das Dienstprogramm restoredatastore verwenden, um andere Data-Store-Typen wiederherzustellen, die nicht in den vom Dienstprogramm webgisdr erstellten Sicherungen enthalten sind. Beispielsweise war der Graph Store nicht in den Sicherungen enthalten, die bis 11.5 mit dem Dienstprogramm webgisdr erstellt wurden. Der Objektspeicher war nicht in Sicherungen enthalten, die mit dem Dienstprogramm webgisdr bis 11.4 erstellt wurden, und auch nur, wenn Sie die Eigenschaft INCLUDE_OBJECT_STORE_CACHES auf true festlegen.
Nach dem Upgrade aller Teile einer ArcGIS Enterprise-Bereitstellung, die Webhooks nutzt, wird mindestens eine der folgenden Meldungen in ArcGIS Data Store-Protokolldateien angezeigt, und die Webhooks funktionieren nicht:
- Severe Webhook log: Error in Webhook Processor. init WebhookProcessors failed. FS Webhook processor init failed Connecting to queue : <ID>
- Could not create a queue with id : <ID>
- SEVERE Failed to configure queue store.
Sicherung und Wiederherstellung
Die Größe der jeweiligen Data-Store-Sicherung variiert je nach Menge oder Größe Ihrer Daten, nach der Häufigkeit, mit der ArcGIS Data Store Sicherungen erstellt, und nach der Aufbewahrungsdauer der Sicherungsdateien.
Für Data Stores vom Typ "relational" können Sie planen, wie häufig automatische Sicherungen erstellt und wie lange sie aufbewahrt werden. Wenn das Sicherungsverzeichnis für die automatischen Sicherungen viel Speicherplatz benötigt, erhöhen Sie den Festplattenspeicher auf dem Computer, oder ändern Sie die Sicherungshäufigkeit des ArcGIS Data Store bzw. die Aufbewahrungsdauer.
Wenn Sie einen Speicherort für Sicherungsdateien konfigurieren, die von ArcGIS Data Store für die anderen Data-Store-Typen erstellt wurden, können Sie ebenfalls planen, wie häufig automatische Sicherungen erstellt werden. Allerdings sind Sie selbst dafür verantwortlich, die Sicherungsdateien zu bereinigen, wenn sie nicht mehr benötigt werden. Prüfen Sie daher das Alter der Sicherungsdateien, um zu bestimmen, ob Sie einige der Dateien löschen können, um Speicherplatz freizugeben. Alternativ können Sie ältere Dateien in einen anderen Speicherort verschieben, beispielsweise auf ein Sicherungsmedium, um Speicherplatz freizugeben.
Neben dem Speicherort, den Sie zum Speichern der von ArcGIS Data Store erstellten automatischen Sicherungen definieren, können Sie einen weiteren Speicherort zum Speichern der mit dem Dienstprogramm backupdatastore erstellten Sicherungen festlegen. Es liegt in Ihrer Verantwortung, die in diesen zusätzlichen Sicherungsspeichern gespeicherten Dateien zu löschen, wenn sie nicht mehr benötigt werden. Wenn in den zusätzlichen Sicherungsspeichern nur noch wenig Speicherplatz frei ist, prüfen Sie das Alter der Dateien, um zu bestimmen, ob einige gelöscht werden können. Verschieben Sie alternativ ältere Dateien in einen anderen Speicherort oder auf ein Sicherungsmedium, um Speicherplatz freizugeben.
Beim Ausführen des Dienstprogramms deletebackup erscheint die Fehlermeldung: Der Löschversuch der Sicherung ''backup_oneFS'' ist unzulässig. Es können nur manuelle Sicherungen gelöscht werden, die nicht für zukünftige Wiederherstellungen erforderlich sind.
Diese Meldung wird zurückgegeben, wenn Sie versuchen, eine Sicherungsdatei zu löschen, die für die ordnungsgemäße Wiederherstellung des Data Store unerlässlich ist. Wurde die Sicherungsdatei innerhalb der Aufbewahrungsdauer erstellt, die Sie für den Data Store festgelegt haben, können Sie diese Sicherung nicht löschen.
Allgemein
Beim Ausführen eines ArcGIS Data Store-Dienstprogramms erhalte ich die folgende Meldung: Fehler: Variable AGSDATASTORE ist nicht festgelegt.
Die ausführbare ArcGIS Data Store-Setup-Datei und der Data-Store-Konfigurationsassistent legen die Variable AGSDATASTORE auf das Verzeichnis fest, in dem ArcGIS Data Store installiert wird. Wenn Sie das Dienstprogramm configuredatastore von derselben Eingabeaufforderung ausführen, von der Sie auch die Setup-Datei ausgeführt haben, liegt das Datum dieser Eingabeaufforderungssitzung vor dem Erstellungszeitpunkt der Variablen. In diesem Fall wird die Variable nicht als festgelegt erkannt. Ähnlich verhält es sich, wenn Sie eine Eingabeaufforderung geöffnet haben, bevor Sie den Data-Store-Konfigurationsassistenten ausführen, und versuchen, ein Dienstprogramm an der Eingabeaufforderung auszuführen. In diesem Fall erhalten Sie diese Meldung, weil die Eingabeaufforderungssitzung vor dem Erstellungszeitpunkt der Variablen geöffnet wurde. Öffnen Sie eine neue Eingabeaufforderung und führen Sie das Dienstprogramm aus, um dieses Problem zu lösen.
Ich erhalte die Fehlermeldung: Es konnte keine Verbindung zum Server auf dem Computer '<vollqualifizierter Computername>' hergestellt werden. Möglicherweise wird ArcGIS Data Store oder der GIS-Server auf diesem Computer nicht ausgeführt, oder der Computer ist derzeit nicht erreichbar.
Die Meldung könnte aus einer ganzen Reihe von Gründen erscheinen; in jedem Fall jedoch ist ein Verbindungsversuch zum ArcGIS Data Store oder zur registrierten GIS Server-Site gescheitert. Stellen Sie sicher, dass beide für Verbindungen zur Verfügung stehen. Vergewissern Sie sich außerdem, ob der Client, von dem aus die Verbindung hergestellt werden soll, über eine Netzwerkverbindung verfügt.
Wenn ich einen Big Data Store vom Typ "spatiotemporal" im ArcGIS Server-Administratorverzeichnis überprüfe, erhalte ich die folgende Fehlermeldung: Vom Servercomputer wurde ein Fehler zurückgegeben. Keiner der konfigurierten Knoten ist verfügbar.
Diese Meldung wird angezeigt, wenn Sie den Big Data Store vom Typ "spatiotemporal" mit einer ArcGIS Server-Site konfiguriert, die Funktion "Entfernen" im ArcGIS Server-Administratorverzeichnis zum Entfernen des Computers aus der Site verwendet und anschließend versucht haben, denselben Big Data Store vom Typ "spatiotemporal" bei derselben oder einer anderen ArcGIS Server-Site zu registrieren.
Die Funktion "Entfernen" wird verwendet, um den Standby-Computer aus dem Data Store vom Typ "relational" zu entfernen. Sie darf jedoch nicht zum Aufheben der Registrierung eines anderen ArcGIS Data Store-Typs genutzt werden. Verwenden Sie das Dienstprogramm unregisterdatastore, um die Registrierung des Big Data Store vom Typ "spatiotemporal" bei der ArcGIS Server-Site aufzuheben, bei der er ursprünglich registriert war. Dadurch wird die Registrierung des Data Store vom Typ "spatiotemporal" bei der Site vollständig aufgehoben und Sie können die Registrierung beim GIS Server fortsetzen, der als ArcGIS Enterprise-Hosting-Server verwendet wird.
Beim Veröffentlichen gehosteter Feature-Layer in ArcGIS Enterprise erhalten Publisher die folgende Meldung: Der Service konnte nicht erstellt werden: Zugrunde liegender DBMS-Fehler [FEHLER: Der Befehl "CREATE TABLE" kann in einer schreibgeschützten Transaktion nicht ausgeführt werden...]. Außerdem enthält die ArcGIS Data Store-Protokolldatei die folgende Meldung: Der verfügbare Festplattenspeicher für den Data Store vom Typ "relational" ist kleiner als 1024 MB. Der Data Store vom Typ "relational" wird in den READONLY-Modus versetzt. Nachdem Sie den Speicherplatz auf dem Laufwerk erhöht haben, können Sie den Data Store vom Typ "relational" wieder in den READWRITE-Modus versetzen.
Zur Verhinderung von Datenverlust wird der primäre Data Store vom Typ "relational" in den schreibgeschützten Modus versetzt, wenn der Speicherplatz auf dem Computer, auf dem er ausgeführt wird, unter einen bestimmten Wert sinkt. Standardmäßig geschieht das bei einer Größe von 1024 MB, Sie können den Wert jedoch mit dem Dienstprogramm changedbproperties ändern.
Sobald sich der primäre Data Store vom Typ "relational" im schreibgeschützten Modus befindet, können keine gehosteten Feature-Layer mehr veröffentlicht werden. Um den Data Store vom Typ "relational" vom schreibgeschützten Modus wieder in den Lese-/Schreibmodus zu versetzen, erhöhen Sie den Speicherplatz auf dem primären Data-Store-Computer, und führen Sie das Dienstprogramm changedatastoremode aus. Führen Sie außerdem das Dienstprogramm updatebackupschedule aus, um erneut automatische Sicherungen des Data Store vom Typ "relational" einzurichten.
Wie kann ich bei der Ausführung von ArcGIS Data Store-Dienstprogrammen ein Kennwort angeben, das Anführungszeichen oder andere Sonderzeichen enthält?
Sie können den Text in doppelte Anführungszeichen (") einschließen. Bei Linux-Betriebssystemen können Sie auch einfache Anführungszeichen (') verwenden. Wenn das Kennwort oder andere Textpassagen ein Anführungszeichen enthalten, müssen Sie ein Escape-Zeichen einfügen, um anzugeben, dass das im Text enthaltene Anführungszeichen kein schließendes Anführungszeichen ist.
Beispiels: Das benötigte Kennwort lautet: n0tsew"r@ndom. In dem Fall müssen Sie den umgekehrten Schrägstrich (\) als Escape-Zeichen einfügen, um anzugeben, dass das im Kennwort enthaltene Anführungszeichen nicht das schließende Anführungszeichen ist. Sie geben daher "n0tsew\"r@ndom" als Kennwort ein.
Der Queue-Speicher ist ein System-Data-Store, der automatisch auf demselben Computer wie der Data Store vom Typ "relational" erstellt wird. Er ist für die Unterstützung von Webhooks erforderlich. Es gibt keine direkte Konfiguration oder Interaktion für den Queue-Speicher. Meldungen dazu in den Protokolldateien sind bei Bedarf für den technischen Support von Esri vorgesehen.