maintaindatastore
Cet utilitaire ArcGIS Data Store est utilisé avec le relational data store et l’object store ArcGIS Data Store.
L’utilitaire maintaindatastore peut récupérer l’espace disque qui n’est plus utilisé par le relational data store ou l’object store.
Attention :
Lorsque vous exécutez cet utilitaire sur l’object store, il redémarre tous les nœuds de celui-ci.
Pour le relational data store, cet utilitaire nettoie les données inutilisées pour libérer de l’espace disque, si possible.
Lorsque vous exécutez cet utilitaire pour l’object store, il effectue les opérations suivantes :
Il supprime immédiatement les caches des requêtes d’entités expirées. Toutefois, si aucun cache de requêtes sur les entités n’est arrivé à expiration, aucun cache n’est supprimé.
Il récupère l’espace disque libéré par les caches des requêtes sur les entités supprimés, que ce soit par cet utilitaire ou dans le cadre des suppressions planifiées.
Remarque :
Exécuter cet utilitaire est la seule manière de récupérer cet espace disque ; les suppressions planifiées ne le permettent pas, car elles ne redémarrent pas l’object store.
Exécutez cet utilitaire sur la machine principale du relational data store. Exécutez-le sur toute machine de l’object store ArcGIS Data Store.
Syntaxe
maintaindatastore --store {relational | object} [--prompt {yes|no}]
Exemples
Dans cet exemple, les caches des requêtes d’entités qui auraient dû être purgés à minuit le sont maintenant si le cache a dépassé le délai d’expiration configuré par l’administrateur ArcGIS Server pour le service d’entités.
./maintaindatastore.sh --store object --prompt no
maintaindatastore --store object --prompt no
Dans l’exemple qui suit, l’utilitaire est exécuté pour que le relational data store récupère l’espace disque actuellement utilisé par les données obsolètes.
./maintaindatastore.sh --store relational --prompt no
maintaindatastore --store relational --prompt no