maintaindatastore
Dieses ArcGIS Data Store-Dienstprogramm wird mit dem Data Store vom Typ "relational" und dem ArcGIS Data Store-Objektspeicher verwendet.
Mit dem Dienstprogramm "maintaindatastore" kann Festplattenspeicher, der vom Data Store vom Typ "relational" oder vom Objektspeicher nicht mehr verwendet wird, zurückgewonnen werden.
Achtung:
Wenn Sie dieses Dienstprogramm für den Objektspeicher ausführen, werden die Knoten des Objektspeichers neu gestartet.
Bei einem Data Store vom Typ "relational" bereinigt dieses Dienstprogramm nicht verwendete Daten, um nach Möglichkeit Festplattenspeicher freizumachen.
Wenn Sie dieses Dienstprogramm für den Objektspeicher ausführen, geschieht Folgendes:
Abgelaufene Caches für Feature-Abfragen werden sofort gelöscht. Wenn keine Caches für Feature-Abfragen abgelaufen sind, werden jedoch keine Caches gelöscht.
Der durch gelöschte Feature-Abfrage-Caches frei gewordene Speicherplatz wird zurückgewonnen. Dies gilt sowohl für Caches, die durch dieses Dienstprogramm gelöscht wurden, als auch für Caches, die im Rahmen von geplanten Löschungen gelöscht wurden.
Hinweis:
Die Ausführung dieses Dienstprogramms ist die einzige Möglichkeit, diesen Speicherplatz zurückzugewinnen. Die geplanten Löschungen bewirken dies nicht, da der Objektspeicher bei geplanten Löschungen nicht neu gestartet wird.
Führen Sie dieses Dienstprogramm auf dem primären Computer im Data Store vom Typ "relational" aus. Führen Sie es auf einem beliebigen Computer im ArcGIS Data Store-Objektspeicher aus.
Syntax
maintaindatastore --store {relational | object} [--prompt {yes|no}]
Beispiele
In diesem Beispiel werden Feature-Abfrage-Caches, die eigentlich um Mitternacht bereinigt würden, jetzt bereinigt, wenn die vom ArcGIS Server-Administrator für den Feature-Service festgelegte Ablaufzeit für den Cache überschritten ist.
./maintaindatastore.sh --store object --prompt no
maintaindatastore --store object --prompt no
Im nächsten Beispiel wird das Dienstprogramm für den Data Store vom Typ "relational" ausgeführt, um Speicherplatz zurückzugewinnen, der aktuell von veralteten Daten belegt wird.
./maintaindatastore.sh --store relational --prompt no
maintaindatastore --store relational --prompt no