Skip To Content

Résoudre les problèmes sur ArcGIS Data Store

Les problèmes que vous pouvez rencontrer lors de la configuration ou de l’utilisation de ArcGIS Data Store sont répertoriés, avec des liens vers les solutions possibles pour chacun.

Installation et configuration d’ArcGIS Data Store

Mise à niveau de ArcGIS Data Store

Sauvegarde et restauration

Généralités

Installation et configuration d’ArcGIS Data Store

Lors de l’installation d’ArcGIS Data Store, le message d’erreur suivant apparaît : An unexpected error occurred while unpacking file(s) (Une erreur inattendue s’est produite lors de la décompression des fichiers). Vérifiez qu’il ne manque pas de fichiers de volume. Code d’erreur 1 -2147467259.

À compter de la version 12.0, le paquetage auto extractible ArcGIS Data Store est composé de deux fichiers portant les extensions .exe et .exe.001. Pour extraire le paquetage, vérifiez que les deux fichiers se trouvent dans le même dossier.

Je ne peux pas installer ArcGIS Data Store sur un deuxième emplacement de la même machine.

Une seule installation de ArcGIS Data Store est prise en charge par machine.

Lorsque vous installez le logiciel, vous choisissez les types de données à installer. Sur un serveur Microsoft Windows, vous pouvez de nouveau exécuter l’installation de ArcGIS Data Store pour ajouter des types de data store, mais vous ne pouvez pas modifier l’emplacement d’installation. Sur les serveur Linux, vous ne pouvez pas exécuter à nouveau le programme d’installation sur la même machine.

Je reçois le message Connexion au serveur impossible sur la machine. ArcGIS Data Store ou le serveur SIG sur cette machine n'est peut-être pas en cours d'exécution ou la machine n'est actuellement pas accessible.

ArcGIS Data Store ne peut pas se connecter au site GIS Server via l’URL fournie. Vérifiez les points suivants et réessayez :

  • Assurez-vous que l'URL est correcte. L'URL doit être au format https://gisserver.domain.com:6443.
  • Assurez-vous que le site GIS Server est en cours d’exécution.

Lorsque je configure le stockage des données, je reçois le message Impossible de récupérer la machine de stockage des données. ArcGIS Data Store et ArcGIS Server doivent présenter la même version.

ArcGIS Server et ArcGIS Data Store doivent présenter la même version. Mettez à niveau votre site GIS Server vers la même version que ArcGIS Data Store, ou installez et configurez une version de ArcGIS Data Store qui correspond à votre site GIS Server.

Je reçois le message There is already a standby configured in the data store (Une machine de secours est déjà configurée dans le répertoire de données) ('<nom de la machine principale de répertoire de données>'). Un stockage des données ne peut pas être associé à plusieurs machines de secours.

Seules deux machines sont acceptées dans un répertoire de données relationnelles : une machine principale et une machine de secours. Pour ajouter une nouvelle machine de secours, vous devez au préalable supprimer la machine de secours existante.

Je reçois le message Création impossible du répertoire.

Ce message peut s'afficher pour plusieurs raisons, parmi les suivantes :

  • Le répertoire de contenu que vous avez spécifié est déjà utilisé.

    Si vous spécifiez un répertoire existant, celui-ci ne peut pas contenir de fichiers.

  • Vous ne disposez pas des privilèges requis pour créer un répertoire à l'emplacement spécifié. Assurez-vous d'avoir les privilèges appropriés.
  • Vous avez spécifié un répertoire situé sur une machine distante. Le répertoire de contenu de ArcGIS Data Store ne peut pas être stocké sur une machine distante de l’installation de ArcGIS Data Store.

Lors de la configuration d'un stockage des données relationnelles, je reçois le message Echec du démarrage de la base de données de stockage des données relationnelles.

Ce message indique que la base de données PostgreSQL requise pour le répertoire de données relationnelles n’a pas pu être créée. Plusieurs raisons peuvent expliquer cet échec, la plus fréquente étant que l’assistant de configuration ArcGIS Data Store ou l’utilitaire configuredatastore n’est pas parvenu à se connecter à PostgreSQL pour créer la base de données. Le compte ArcGIS Data Store ne dispose pas des autorisations suffisantes sur le répertoire de contenu ArcGIS Data Store ou le service PostgreSQL (Windows) ou processus (Linux) n’a pas pu démarrer en raison des paramètres de sécurité définis sur la machine. Vérifiez que PostgreSQL est en cours d’exécution. Si ce n’est pas le cas, vérifiez si les stratégies de domaine, les paramètres du pare-feu ou le logiciel antivirus ne l’empêchent pas de démarrer. Si PostgreSQL est en cours d’exécution, vérifiez que le compte ArcGIS Data Store dispose d’un contrôle total (autorisations de lecture, d’écriture et d’exécution) sur le répertoire de contenu.

La configuration d’un répertoire de données relationnelles sur une machine Windows échoue et génère le message ERROR: You must copy the latest ST_GEOMETRY library to the PostgreSQL software location (ERREUR : Vous devez copier la bibliothèque ST_GEOMETRY la plus récente à l’emplacement du logiciel PostgreSQL).

Il se peut que vous ne disposiez pas de la version correcte du redistribuable Microsoft Visual C++ pour Visual Studio sur la machine sur laquelle vous avez installé ArcGIS Data Store. Vérifiez la configuration système requise pour ArcGIS Data Store afin de déterminer la version requise du redistribuable pour la version de ArcGIS Data Store que vous utilisez.

Je ne peux pas utiliser un autre répertoire de contenu ArcGIS Data Store lorsque je configure un autre type de ArcGIS Data Store sur la même machine.

Cela fonctionne comme prévu. Tous les types de ArcGIS Data Store exécutés sur la même machine utilisent le même répertoire de contenu ArcGIS Data Store.

Mise à niveau de ArcGIS Data Store

En cas d’échec de mon installation ArcGIS Data Store ou s’il apparaît, après le test de mon déploiement mis à niveau, que je dois revenir à la version antérieure du logiciel, comment dois-je procéder pour restaurer mes répertoires de données à la version antérieure de ArcGIS Data Store ?

ArcGIS Data Store fait partie du déploiement global de ArcGIS Enterprise et doit exécuter la même version que les autres composants du déploiement. Si vous disposez d’une sauvegarde du déploiement que vous avez créée à l’aide de l’utilitaire webgisdr avant la mise à niveau, vous pouvez installer un logiciel plus ancien et restaurer la plupart des composants qui utilisent cette sauvegarde. Si le déploiement inclut un spatiotemporal Big Data store, suivez cette procédure pour le restaurer sur une version précédente d’ArcGIS Data Store après avoir restauré le reste du déploiement ArcGIS Enterprise sur la version antérieure :

  1. Désinstallez ArcGIS Data Store de toutes les machines spatiotemporal Big Data store.
  2. Installez la version d’ArcGIS Data Store à rétablir sur toutes les machines du spatiotemporal Big Data store. Ne procédez pas à la configuration.
  3. Restaurez le spatiotemporal big data store à l’aide de l’utilitaire restoredatastore et du fichier de sauvegarde du spatiotemporal big data store que vous avez créé avant la mise à niveau.

Remarque :

Selon la version que vous rétablissez, il peut également s’avérer nécessaire d’utiliser l’utilitaire restoredatastore pour restaurer d’autres types de Data Store qui ne sont pas inclus dans les sauvegardes créées par l’utilitaire webgisdr. Par exemple, le Graph Store n’était pas inclus dans les sauvegardes créées avec l’utilitaire webgisdr jusqu’à la version 11.5, et l’Object Store n’était pas inclus dans les sauvegardes créées avec l’utilitaire webgisdr jusqu’à la version 11.4 et uniquement si vous avez défini la propriété INCLUDE_OBJECT_STORE_CACHES sur true.

Après la mise à niveau de toutes les parties d’un déploiement ArcGIS Enterprise qui utilise des webhooks, l’un au moins des messages suivants s’affiche dans les fichiers journaux ArcGIS Data Store, et les webhooks ne fonctionnent pas :

  • 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.

Vous devrez probablement procéder à une opération de réparation sur la machine relational data store. Contactez le support technique Esri (aux États-Unis) ou votre revendeur local (hors des États-Unis) pour obtenir de l’aide.

Sauvegarde et restauration

Le répertoire qui contient mes sauvegardes occupe beaucoup d'espace de stockage.

La taille de chaque sauvegarde de répertoire de données varie selon le volume et la taille des données, la fréquence à laquelle ArcGIS Data Store crée des sauvegardes et la durée de conservation des fichiers de sauvegarde.

Pour les data stores relationnels, vous pouvez planifier la fréquence de génération automatique des sauvegardes et la durée de leur conservation. Si le répertoire de sauvegarde utilisé pour stocker les sauvegardes automatiques occupe trop d’espace, augmentez l’espace disque sur la machine ou modifiez la fréquence de sauvegarde et les calendriers de conservation de ArcGIS Data Store.

Si vous configurez un emplacement pour les fichiers de sauvegarde créés par ArcGIS Data Store pour les autres types de data store, vous pouvez également planifier la fréquence de création des sauvegardes automatiques. Toutefois, c’est à vous de nettoyer les fichiers de sauvegarde devenus inutiles. Par conséquent, vérifiez l’ancienneté des fichiers de sauvegarde pour déterminer si certains d’entre-eux peuvent être supprimés afin de libérer de l’espace. Vous pouvez également déplacer les fichiers les plus anciens vers un autre emplacement, un périphérique de sauvegarde, par exemple, afin de libérer de l’espace.

Outre l’emplacement que vous définissez pour héberger les sauvegardes automatiques que ArcGIS Data Store crée, vous pouvez définir un autre emplacement afin d’y placer les fichiers de sauvegarde que vous créez à l’aide de l’utilitaire backupdatastore. Vous êtes responsable de la suppression des fichiers conservés dans ces emplacements de sauvegarde supplémentaires lorsque les fichiers deviennent superflus. Si les emplacements de sauvegarde supplémentaires viennent à manquer d’espace disque, vérifiez l’ancienneté des fichiers pour déterminer ceux qui peuvent être supprimés. Vous pouvez également déplacer les fichiers les plus anciens vers un autre emplacement ou un périphérique de sauvegarde afin de libérer de l’espace.

Lorsque j’exécute l’utilitaire deletebackup, je reçois le message d’erreur suivant : Attempt to delete backup ’backup_oneFS’ is not allowed (Tentative de suppression non autorisée de la sauvegarde ’backup_oneFS’). Vous pouvez supprimer uniquement une sauvegarde manuelle qui ne devra pas être restaurée ultérieurement.

Ce message est retourné lorsque vous essayez de supprimer un fichier de sauvegarde requis pour restaurer correctement le stockage des données. Si le fichier de sauvegarde a été créé pendant la période de rétention des sauvegarde définie pour le data store, vous ne pouvez pas le supprimer.

Généralités

Je reçois le message suivant lorsque j’exécute un utilitaire ArcGIS Data Store : Error: AGSDATASTORE variable is not set (Erreur : variable AGSDATASTORE non définie).

Le fichier exécutable de configuration de ArcGIS Data Store et l’assistant de configuration du data store définissent la variable AGSDATASTORE sur le répertoire où ArcGIS Data Store est installé. Si vous exécutez l’utilitaire configuredatastore à partir de l’invite de commande avec laquelle vous avez lancé le fichier exécutable de configuration, cette session d’invite de commande est antérieure à l’existence de la variable et n’en détecte donc pas la configuration. De la même façon, si vous avez ouvert une invite de commande avant d’exécuter l’assistant de configuration du data store et avez essayé d’exécuter un utilitaire à l’invite de commande, vous recevez ce message, car la session d’invite de commande est antérieure à l’existence de la variable. Pour résoudre ce problème, ouvrez une nouvelle invite de commande et exécutez l'utilitaire.

Je reçois le message d’erreur Could not connect to server on machine (Connexion au serveur impossible sur la machine) '<nom complet de la machine>'. ArcGIS Data Store ou le serveur SIG sur cette machine n'est peut-être pas en cours d'exécution ou la machine n'est actuellement pas accessible.

Ce message peut apparaître pour diverses raisons. En tout état de cause, la tentative de connexion à ArcGIS Data Store ou à son site GIS Server inscrit a échoué. Assurez-vous qu’ils sont tous deux disponibles. Veillez également à ce que le client à partir duquel vous essayez d’établir la connexion possède une connexion réseau.

Lorsque je valide un répertoire de Big Data spatio-temporelles dans le répertoire administrateur de ArcGIS Server, je reçois le message Server Machine returned an error (La machine serveur a renvoyé une erreur). Aucun des nœuds configurés n'est disponible.

Ce message apparaît si vous avez configuré le spatiotemporal big data store avec un site ArcGIS Server, si vous avez utilisé la fonction de suppression du répertoire administrateur de ArcGIS Server pour supprimer la machine du site, puis avez essayé d’inscrire le même spatiotemporal big data store auprès du même site ArcGIS Server ou d’un site différent.

La fonction de retrait permet de retirer la machine de secours du relational data store et ne doit pas être utilisée pour désinscrire un autre type de ArcGIS Data Store. Utilisez l’utilitaire unregisterdatastore pour annuler l’inscription du spatiotemporal big data store du site ArcGIS Server auprès duquel il a été inscrit à l’origine. Vous annulez ainsi proprement l’inscription du spatiotemporal big data store du site et pouvez procéder à l’inscription auprès de l’instance GIS Server utilisée comme serveur d’hébergement ArcGIS Enterprise.

Les éditeurs reçoivent le message suivant lors de la publication de couches d’entités hébergées sur ArcGIS Enterprise : Failed to create the service: Underlying DBMS error [ERROR: cannot execute CREATE TABLE in a read-only transaction...] (La création du service a échoué : erreur de SGBD sous-jacent [ERREUR : impossible d’exécuter CREATE TABLE dans une transaction en lecture seule...]). De plus, le fichier journal ArcGIS Data Store comporte le message suivant : Available disk space for the relational data store is less than 1024 MB (L’espace disque disponible pour le relational data store est inférieur à 1 024 Mo). The relational data store will be placed in READONLY mode. Once you increase the amount of disk space on the drive, you can place the relational data store back in READWRITE mode. (Le stockage des données relationnelles va être placé en mode READONLY. Après avoir augmenté l’espace disque sur le lecteur, vous pouvez placer le répertoire de données relationnelles en mode READWRITE.)

Pour éviter de perdre des données, le stockage principal des données relationnelles est placé en mode de lecture seule dès que l'espace disque de la machine sur laquelle il est exécuté est inférieur à la taille spécifiée. Par défaut, cette taille est de 1024 Mo, mais vous l’avez peut-être modifiée à l’aide de l’utilitaire changedbproperties.

Une fois que la machine principale de répertoire de données relationnelles est en mode de lecture seule, vous ne pouvez pas publier les couches d’entités hébergées. Pour que le data store relationnel ne soit plus en mode de lecture seule, libérez de l’espace disque sur la machine principale du data store, exécutez l’utilitaire changedatastoremode pour que le data store relationnel repasse en mode de lecture-écriture, puis lancez l’utilitaire updatebackupschedule pour rétablir les sauvegardes automatiques du data store relationnel.

Lors de l’exécution des utilitaires ArcGIS Data Store, comment faire pour indiquer un mot de passe comprenant une apostrophe ou un autre caractère spécial ?

Pour ce faire, saisissez le texte entre guillemets ("). Sur les systèmes d’exploitation Linux, vous pouvez également utiliser des apostrophes ('). Si le mot de passe ou n’importe quel autre texte inclut une apostrophe, vous devez saisir un caractère d’échappement afin de signifier que l’apostrophe comprise dans le texte ne correspond pas à un guillemet fermant.

Par exemple, si le mot de passe que vous voulez définir est n0tsew"r@ndom, ajoutez le caractère d’échappement \ (barre oblique inversée) pour indiquer que les guillemets inclus dans le mot de passe ne sont pas des guillemets terminant une expression. Cela donne n0tsew\"r@ndom.

Les fichiers journaux ArcGIS Data Store font référence à un queue store. Qu’est-ce qu’un queue store ?

Le queue store est un data store système créé automatiquement sur la machine du relational data store. Il est requis pour prendre en charge les webhooks. Il n’existe pas de configuration directe ou d’interaction avec le queue store. Les messages sur les webhooks dans les fichiers journaux sont destinés au Support technique Esri, le cas échéant.