Skip to main content

removemachine

Cet utilitaire est utilisé pour tous les types ArcGIS Data Store.

Employez l’utilitaire removemachine pour retirer une machine d’un répertoire de données contenant plusieurs machines. Utilisez cet utilitaire pour effectuer les opérations suivantes :

  • Supprimer une machine de secours d’un relational data store.

    Vous pouvez exécuter cet utilitaire sur la machine de secours ou depuis la machine principale si la machine de secours n’est pas disponible.

  • Retirer une machine d’un cluster d’object store.

    Vous pouvez exécuter cet utilitaire sur toute machine du cluster d’object store pour retirer la machine que vous spécifiez.

    Un cluster d’object store devant contenir au moins trois machines, vous ne pouvez pas retirer une machine du cluster si ce dernier n’en contient que trois. Si, suite au retrait d’une machine, le cluster contient moins de trois machines, vous devez en rajouter une avant d’exécuter cet utilitaire pour retirer une machine.

  • Retirer une machine d’un cluster de graph store.

    Vous pouvez exécuter cet utilitaire sur toute machine du cluster de graph store. Toutefois, vous ne pouvez l’exécuter que pour retirer une machine ayant échoué ; en d’autres termes, une machine qui n’est plus accessible et que vous n’avez pas pu ramener en ligne. Lorsque vous exécutez cet utilitaire, la machine que vous spécifiez est marquée pour retrait.

    Un cluster de graph store devant comporter exactement trois machines, vous devez ajouter une machine pour remplacer celle que vous avez marquée pour retrait. Une fois que vous avez ajouté une nouvelle troisième machine pour ramener le cluster à un état fonctionnel, la machine que vous avez marquée pour retrait est désinscrite du cluster.

    Vous ne pouvez marquer qu’une seule machine pour retrait du cluster. Si deux machines du cluster échouent, vous devez restaurer le graph store.

    Vous ne pouvez pas exécuter l’utilitaire removemachine sur un graph store exécuté en mode une seule instance.

  • Supprimez une machine d’un stockage de Big Data spatio-temporelles.

    Vous pouvez exécuter cet utilitaire sur n’importe quelle machine du répertoire de Big Data spatio-temporelles, mais vous ne pouvez pas exécuter removemachine sur un répertoire de Big Data spatio-temporelles composé d’une seule machine.

    Si vous exécutez cet utilitaire sur la machine coordinatrice actuelle, l’une des machines restantes éligibles au rôle manager du cluster doit prendre le rôle de coordinateur actuel. Pour ce faire, le cluster doit comporter au moins deux autres machines auxquelles le rôle manager est attribué. Avant de supprimer une machine, exécutez l’utilitaire describedatastore pour identifier la machine qui joue le rôle de coordinateur actuel ainsi que les machines éligibles à cette fonction.

Syntaxe

removemachine <machine name> --store {relational | spatiotemporal | object | graph} [--force {true | false}] [--prompt {yes | no}]

Vous devez indiquer le nom de la machine et le type de data store.

Spécifiez true pour l’option --force uniquement si le site ArcGIS Server inscrit n’est pas disponible.

Par défaut, vous êtes invité à confirmer l’exécution de l’utilitaire. Si vous ne souhaitez pas confirmer l’action, indiquez no pour l’option --prompt.

Exemples

Dans cet exemple, la machine du stockage de Big Data spatio-temporelles, gefour, est supprimée du stockage des données.

./removemachine.sh gefour --store spatiotemporal --prompt no

removemachine gefour --store spatiotemporal --prompt no

Dans cet exemple, le site de serveur d’hébergement n’est pas disponible et la machine du relational data store, fsdata, est supprimée du data store.

./removemachine.sh fsdata --store relational --force true --prompt no

removemachine fsdata --store relational --force true --prompt no