Skip to main content

changedatastoremode

Cet utilitaire ArcGIS Data Store est utilisé avec le relational data store, l’object store et le spatiotemporal Big Data store.

L’utilitaire changedatastoremode vous permet de placer un relational data store, un spatiotemporal Big Data store ou un object store en mode de lecture seule lorsque vous exécutez des tâches de maintenance sur le data store. Si, par exemple, vous devez accomplir une tâche de maintenance entraînant le redémarrage du data store (changer le lecteur accueillant le dossier de sauvegarde ou modifier les propriétés de la base de données, par exemple), vous pouvez mettre le relational data store en mode de lecture seule afin qu’aucun utilisateur ne soit en train de publier ou de mettre à jour les données au redémarrage du data store.

L’utilitaire changedatastoremode permet également de replacer le data store relationnel en mode de lecture-écriture une fois la maintenance terminée.

Vous devez exécuter l’utilitaire changedatastoremode sur la machine principale du relational data store, pas sur la machine de secours. Vous devez exécuter l’utilitaire changedatastoremode sur le nœud coordinator dans le cluster de spatiotemporal Big Data stores. Vous pouvez exécuter l’utilitaire changedatastoremode sur toute machine du cluster d’object stores.

Lorsque le relational data store, spatiotemporal big data store ou object store est sur le point de manquer d’espace disque, ArcGIS Data Store le place en mode lecture seule pour éviter toute corruption de données. Vous pouvez utiliser l’utilitaire changedatastoremode pour repasser le data store en mode de lecture-écriture une fois que vous avez ajouté assez d’espace disque aux machines pour permettre au data store de fonctionner correctement en mode de lecture-écriture.

Remarque :

Si ArcGIS Data Store place le data store en mode de lecture seule en raison d’un espace disque insuffisant, les sauvegardes automatiques sont également désactivées pour éviter d’encombrer davantage le disque. Par conséquent, vous devez réinitialiser le calendrier de sauvegarde automatique à l’aide de l’utilitaire updatebackupschedule après avoir remis le data store en mode de lecture-écriture.

Syntaxe

changedatastoremode {readonly | readwrite} [--prompt {yes | no}] --store {relational | spatiotemporal | object}

Exemples

Dans cet exemple, le relational data store est placé en mode de lecture-écriture, ce qui signifie que les clients ne peuvent pas effectuer certaines activités, telles que la publication de couches d’entités hébergées sur ArcGIS Enterprise ou la modification des données via une couche d’entités hébergée. L’option --prompt permet de supprimer l’invite de confirmation.

./changedatastoremode.sh readonly --store relational --prompt no

changedatastoremode readonly --store relational --prompt no

Pour placer un spatiotemporal Big Data store en mode de lecture-écriture après avoir ajouté de l’espace disque aux machines du cluster, spécifiez l’option readwrite et indiquez spatiotemporal avec l’option --store, comme illustré dans l’exemple suivant :

./changedatastoremode.sh readwrite --prompt no --store spatiotemporal

changedatastoremode readwrite --prompt no --store spatiotemporal