L'elenco seguente comprende i problemi che è possibile riscontrare quando si configura o si utilizza ArcGIS Data Store. I collegamenti rimandano alle possibili soluzioni dei problemi.
Configurazione di ArcGIS Data Store
- Viene visualizzato il messaggio Impossibile connettersi a un server nel computer. ArcGIS Data Store o GIS Server su tale computer potrebbe non essere in esecuzione oppure il computer non è al momento raggiungibile.
- Viene visualizzato il messaggio Impossibile configurare il computer del Data Store. La versione di ArcGIS Data Store e ArcGIS Server deve essere la stessa.
- Viene visualizzato il messaggio È già stato configurato un computer di standby nel Data Store ('<nome del computer del Data Store primario>'). Un Data Store non può avere più computer standby.
- Viene visualizzato il messaggio Impossibile creare la directory.
- Quando si configura un Data Store relazionale, viene visualizzato il messaggio Impossibile avviare il database del Data Store relazionale.
- Durante l'aggiunta di un computer a un Tile Cache Data store viene mostrato il messaggio Nessuno dei computer del Tile Cache Data store registrato è disponibile. Assicurarsi che almeno uno dei computer esistenti sia online e accessibile per poter aggiungere il nuovo computer a questo Data store.
Aggiornare ArcGIS Data Store
Backup e ripristino
- La directory che contiene i backup occupa molto spazio di archiviazione.
- Quando si esegue l'utilità deletebackup, viene visualizzato il messaggio di errore: Tentativo di eliminare il backup "backup_oneFS" non consentito. È possibile eliminare solo un backup manuale non necessario per ripristino futuro.
- Compare il messaggio Impossibile ripristinare uno o più database. Riprovare in seguito il ripristino. quando si ripristina un Data Store cache tile a più computer, e alcuni computer non effettuano il ripristino.
Generale
- Viene visualizzato il messaggio Errore : AGSDATASTORE non è configurata quando si esegue l'utilità ArcGIS Data Store.
- Viene visualizzato il messaggio di errore Impossibile connettersi a un server nel computer '<nome completo del computer>'. ArcGIS Data Store o GIS Server su tale computer potrebbe non essere in esecuzione oppure il computer non è al momento raggiungibile.
- Durante la convalida di uno Spatiotemporal Big Data Store in ArcGIS Server Administrator Directory, si riceve il messaggio Il computer server ha restituito un errore. Nessuno dei nodi configurati è disponibile.
- Durante la convalida di un data store cache tile nell'Administrator Directory di ArcGIS Server, viene visualizzato il messaggio Alcuni o tutti i dati degli scene layer nel data store cache tile non hanno disponibilità elevata. Per risolvere questo problema, creare prima un backup delle cache tile e quindi ripristinare tale backup con l'opzione "--replicatedata" impostata su true.
- Compare il seguente messaggio di avviso nel file di log del data store: I dati degli scene layer nel data store cache tile non sono ad alta disponibilità. Valutare l'ipotesi di aggiungere almeno altri due nodi a questo data store per evitare una perdita di dati nel caso in cui un computer non funzionasse. Dopo aver aggiunto altri computer, creare un backup delle cache delle tile e quindi ripristinare tale backup con l'opzione "--replicatedata" impostata su true.
- Gli autori ricevono il messaggio Impossibile creare il servizio: Errore DBMS sottolineato [ERROR: cannot execute CREATE TABLE in a read-only transaction...] quando si pubblicano i Feature Layer hosted in ArcGIS Enterprise, e viene visualizzato il messaggio Lo spazio disco disponibile per il Data Store relazionale è minore di 1024 MB. Verrà attivata la modalità READONLY del Data Store relazionale. Dopo aver incrementato la quantità di spazio su disco sull'unità, è possibile riattivare la modalità READWRITE del data store relazionale. nel file di log ArcGIS Data Store.
- Si riceve un messaggio che segnala che non si ha la licenza per un data store relazionale. Come aggiornare la licenza per data store relazionale?
- Perché non viene restituito nulla quando eseguo l'utilità listobjectstorage?
- La policy di scadenza impostata per le cache su ciascun layer di feature nel portale ArcGIS Enterprise non appare come rispettata. Per esempio, quando eseguo la utility listobjectstorage per verificare la dimensione della cache per un layer con una policy di scadenza di 1 giorno, la dimensione della cache non è diminuita rispetto al giorno precedente.
- Gli autori ricevono il messaggio Errore 001887: Impossibile creare database couchdb quando si pubblica un hosted layer di scena.
Configurazione di ArcGIS Data Store
Viene visualizzato il messaggio È già stato configurato un computer di standby nel Data Store ('<nome del computer del Data Store primario>'). Un Data Store non può avere più computer standby.
In un Data store relazionale possono coesistere solo due computer allo stesso tempo: uno primario ed uno di standby. Se si desidera aggiungere un nuovo computer di standby, rimuovere prima il computer di standby esistente.
Questo messaggio viene visualizzato per vari motivi, tra cui:
- Il contenuto della directory specificata è già in uso.
Se si specifica una directory esistente, la directory non può contenere alcun file.
- Non si dispone dei privilegi per creare una directory nella posizione specificata. Verificare che i privilegi disponibili siano sufficienti.
- È stata specificata una directory su un computer remoto. La directory dei contenuti ArcGIS Data Store non può essere memorizzata su un computer remoto rispetto all'installazione di ArcGIS Data Store.
Quando si configura un Data Store relazionale, viene visualizzato il messaggio Impossibile avviare il database del Data Store relazionale.
Questo messaggio indica che non è possibile creare il database PostgreSQL richiesto per il Data Store relazionale. I motivi possono essere diversi; tuttavia la causa più comune è che la configurazione guidata del Data Store o l'utilità configuredatastore non può connettersi a PostgreSQL per creare il database. L'account di ArcGIS Data Store non dispone di autorizzazioni sufficienti sulla directory di contenuti di ArcGIS Data Store o non è possibile avviare il servizio PostgreSQL (Windows) o processo (Linux) a causa delle impostazioni di sicurezza del computer. Verificare che PostgreSQL sia in esecuzione. In caso contrario, controllare se i criteri di dominio, le impostazioni firewall o le impostazioni del software antivirus ne impediscono l'avvio. Se PostgreSQL è in esecuzione, verificare che l'account di ArcGIS Data Store disponga del controllo completo (autorizzazioni di lettura, scrittura ed esecuzione) per la directory di contenuti.
Durante l'aggiunta di un computer a un Tile Cache Data store viene mostrato il messaggio Nessuno dei computer del Tile Cache Data store registrato è disponibile. Assicurarsi che almeno uno dei computer esistenti sia online e accessibile per poter aggiungere il nuovo computer a questo Data store.
È necessario che almeno un computer del Data store sia attivo e accessibile per aggiungere un altro computer. Eseguire l'utilità describedatastore per verificare lo stato del Tile Cache Data store.
Aggiornare ArcGIS Data Store
In caso di errore di ArcGIS Data Store o se si scopre che, dopo il test dell'installazione aggiornata, è necessario tornare alla versione software precedente, come si ripristinano i Data Store alla precedente versione di ArcGIS Data Store?
In modo in cui si ripristinano i Data Store alla precedente versione di ArcGIS Data Store varia in base alla versione software e al tipo di Data Store.
- Disinstallare ArcGIS Data Store da ogni computer.
- Installare la versione ArcGIS Data Store a cui si desidera tornare su tutti i computer. Non procedere con la configurazione.
- Ripristinare ogni tipo di Data Store.
- Per tornare alla ArcGIS Data Store versione 10.5 o successiva, ripristinare ogni data store utilizzando l'utilità restoredatastore e il file di backup creato prima dell'aggiornamento.
- Per tornare alla versione 10.4.1 o precedente del Tile Cache Data Store, utilizzare l’utilità importmanagedb e il file di esportazione creato prima dell'aggiornamento per sostituire il Tile Cache Data Store.
- Per riportare lo Spatiotemporal Big Data Store alla versione 10.4 o 10.4.1, attenersi alla procedura seguente:
- Arrestare il servizio ArcGIS Data Store su ciascun computer.
- Sostituire la directory dei contenuti su ogni computer con le copie di backup delle directory create prima dell'aggiornamento. La posizione predefinita della directory dei contenuti di ArcGIS Data Store è /home/<username>/arcgis/datastore/usr/arcgisdatastore.
- Aprire il file arcgis-data-store-config in text editor, rimuovere il contrassegno dei commenti (#) da dir.data ed assicurarsi dir.data che sia impostato sulla posizione della directory dei contenuti. Il file arcgis-data-store-config è posizionato nella directory etc della directory di installazione ArcGIS Data Store. Per impostazione predefinita, la posizione è /home/<username>/arcgis/datastore.
- Salvare e chiudere il file arcgis-data-store-config.
- Riavviare il servizio ArcGIS Data Store.
Backup e ripristino
La dimensione di ogni backup del Data Store varia in base alla quantità e alle dimensioni dei dati, alla frequenza con cui ArcGIS Data Store crea i backup e al periodo di conservazione dei file di backup.
Per i Data Store relazionali è possibile pianificare la frequenza di creazione dei backup automatici e la durata della loro conservazione. Se si utilizza la frequenza di backup predefinita e il periodo di mantenimento pianificato, la directory di backup contiene cinque backup completi e 31 giorni di file di backup incrementale. Se la directory di backup utilizzata per archiviare i backup automatici sta utilizzando una grande quantità di archiviazione, incrementare lo spazio su disco sul computer o modificare la frequenza di backup diArcGIS Data Store e i periodi di mantenimento pianificati.
Se si configura un percorso per i file di backup dei Data Store cache tile e Spatiotemporal Big Data Store creato da ArcGIS Data Store, è anche possibile pianificare la frequenza di creazione dei backup automatici. Tuttavia, sarà l'utente a essere responsabile della pulizia dei file di backup dei Data Store cache tile e degli Spatiotemporal Big Data Store quando non sono più necessari. Tuttavia, verificare a quando risalgono i file di backup del Data Store cache tile e Spatiotemporal Big Data Store, in modo da determinare se è possibile cancellare alcuni file per liberare spazio su disco. In alternativa, è possibile spostare i file più vecchi in un'altra posizione, ad esempio un supporto multimediale di backup, per liberare spazio su disco.
Oltre alla posizione definita per archiviare i backup automatici cheArcGIS Data Store crea, è possibile definire un'altra posizione per archiviare i file di backup creati utilizzando l'utilità backupdatastore. Sarà l'utente a essere responsabile della pulizia dei file archiviati in queste posizioni di backup aggiuntive, nel momento in cui i file non saranno più necessari. Se anche le posizioni aggiuntive di backup sono insufficienti, verificare a quando risalgono i file per determinare se qualcuno può essere cancellato. In alternativa, è possibile spostare i file più vecchi in un'altra posizione o in un supporto multimediale di backup, per liberare spazio su disco.
Compare il messaggio Impossibile ripristinare uno o più database. Riprovare in seguito il ripristino. quando si ripristina un Data Store cache tile a più computer, e alcuni computer non effettuano il ripristino.
Spesso, questo messaggio viene restituito perché non tutte le porte richieste sono aperte nel firewall per consentire ai computer di Data Store cache tile di comunicare tra loro. Vedere l'elenco delle porte richieste per numeri di porta specifici, aprire quelle porte per i computer di Data Store cache tile e ripristinare nuovamente il Data Store cache tile.
Generale
Viene visualizzato il messaggio Errore : AGSDATASTORE non è configurata quando si esegue l'utilità ArcGIS Data Store.
Il file eseguibile di configurazione di ArcGIS Data Store e la Configurazione guidata Data Store impostano la variabile AGSDATASTORE sulla directory in cui viene installato ArcGIS Data Store. Se si esegue l'utilità configuredatastore dallo stesso prompt dei comandi da cui è stato eseguito il file eseguibile, la sessione del prompt dei comandi precede temporalmente l'esistenza della variabile e pertanto non rileva l'impostazione della variabile. In modo analogo, se si apre un prompt dei comandi prima di eseguire la Configurazione guidata Data Store e quindi si cerca di eseguire una qualsiasi utilità nel prompt dei comandi, viene visualizzato questo messaggio perché la sessione del prompt dei comandi precede temporalmente l'esistenza della variabile. Per risolvere questo problema, aprire un nuovo prompt dei comandi ed eseguire l'utilità.
Viene visualizzato il messaggio di errore Impossibile connettersi a un server nel computer '<nome completo del computer>'. ArcGIS Data Store o GIS Server su tale computer potrebbe non essere in esecuzione oppure il computer non è al momento raggiungibile.
Questo messaggio potrebbe essere visualizzato per diversi motivi ma, in ogni caso, un tentativo di collegamento ad ArcGIS Data Store o al relativo sito di GIS Server registrato non è riuscito. Verificare che entrambe le connessioni siano disponibili. Inoltre, verificare che il client da cui si sta tentando di stabilire la connessione disponga della connettività di rete.
Durante la convalida di uno Spatiotemporal Big Data Store in ArcGIS Server Administrator Directory, si riceve il messaggio Il computer server ha restituito un errore. Nessuno dei nodi configurati è disponibile.
Questo messaggio viene visualizzato se lo Spatiotemporal Big Data Store è stato configurato con un sito di ArcGIS Server, utilizzata la funzione di rimozione in ArcGIS Server Administrator Directory per rimuovere il computer dal sito e successivamente si è cercato di registrare lo stesso Spatiotemporal Big Data Store con lo stesso sito o uno diverso ArcGIS Server.
La funzione di rimozione è utilizzata per rimuovere Data store relazionali di standby e non deve essere utilizzata per annullare la registrazione di uno Spatiotemporal Big Data store. Utilizzare l'utilità unregisterdatastore per annullare la registrazione dello Spatiotemporal Big Data Store dal sito di ArcGIS Server col quale era stato originariamente registrato. Questo annulla correttamente la registrazione dello Spatiotemporal Big Data Store dal sito ed è possibile procedere con la registrazione con il GIS Server utilizzato come il server di hosting di ArcGIS Enterprise.
Durante la convalida di un data store cache tile nell'Administrator Directory di ArcGIS Server, viene visualizzato il messaggio Alcuni o tutti i dati degli scene layer nel data store cache tile non hanno disponibilità elevata. Per risolvere questo problema, creare prima un backup delle cache tile e quindi ripristinare tale backup con l'opzione "--replicatedata" impostata su true.
Comparirà questo messaggio se si rimuove uno dei computer nel proprio data store cache tile a più computer e poi si convalida il data store. Seguire le istruzioni riportate in Aggiungere un computer al data store per riportare il data store cache tile a uno stato di disponibilità elevata.
Compare il seguente messaggio di avviso nel file di log del data store: I dati degli scene layer nel data store cache tile non sono ad alta disponibilità. Valutare l'ipotesi di aggiungere almeno altri due nodi a questo data store per evitare una perdita di dati nel caso in cui un computer non funzionasse. Dopo aver aggiunto altri computer, creare un backup delle cache delle tile e quindi ripristinare tale backup con l'opzione "--replicatedata" impostata su true.
Gli autori ricevono il messaggio Impossibile creare il servizio: Errore DBMS sottolineato [ERROR: cannot execute CREATE TABLE in a read-only transaction...] quando si pubblicano i Feature Layer hosted in ArcGIS Enterprise, e viene visualizzato il messaggio Lo spazio disco disponibile per il Data Store relazionale è minore di 1024 MB. Verrà attivata la modalità READONLY del Data Store relazionale. Dopo aver incrementato la quantità di spazio su disco sull'unità, è possibile riattivare la modalità READWRITE del data store relazionale. nel file di log ArcGIS Data Store.
Per evitare la perdita dei dati, il Data Store relazionale primario viene impostato in modalità di sola lettura quando lo spazio su disco del computer in cui si trova è minore della dimensione specificata. Tale dimensione è 1024 MB per impostazione predefinita, ma è possibile che sia stata modificata in un dimensioni diversa utilizzando l'utilità changedbproperties.
Quando il computer primario del Data Store relazionale è in modalità di sola lettura, non è possibile pubblicare Feature Layer hosted. Per disattivare la modalità di sola lettura del Data Store relazionale, aggiungere spazio su disco al computer primario del Data Store, eseguire l'utilità changedatastoremode per impostare il Data Store relazionale di nuovo sulla modalità di lettura e scrittura, quindi eseguire l'utilità updatebackupschedule per reimpostare i backup automatici per tale Data Store.
Si riceve un messaggio che segnala che non si ha la licenza per un data store relazionale. Come aggiornare la licenza per data store relazionale?
Il data store relazionale utilizza la licenza dal server di hosting con cui è stato configurato. Se la licenza ArcGIS GIS Server sul server di hosting è scaduta, aggiornare la licenza sul server di hosting, quindi eseguire l'utilità della linea di comando updatelicense ArcGIS Data Store per leggere ed archiviare la nuova licenza nel data store relazionale.
L'utilità listobjectstorage restituisce la dimensione corrente della cache per ogni livello di funzionalità per cui è abilitata la cache. O la cache è stata disabilitata per tutti i livelli, o le cache sono state cancellate o sono scadute. Anche se l'implementazione contiene feature layer che hanno la cache abilitata, se non esiste una cache per un layer quando si esegue l'utility, non vengono restituiti layer e dimensioni della cache.
La policy di scadenza impostata per le cache su ciascun layer di feature nel portale ArcGIS Enterprise non appare come rispettata. Per esempio, quando eseguo la utility listobjectstorage per verificare la dimensione della cache per un layer con una policy di scadenza di 1 giorno, la dimensione della cache non è diminuita rispetto al giorno precedente.
Le cache sono create per ogni interrogazione unica fatta sul layer. Pertanto, ogni volta che un client esegue una panoramica, uno zoom, o applica un filtro spaziale al livello delle caratteristiche, viene creata una nuova cache e la data è indicata. Quindi, anche se alcune cache sul livello stanno scadendo, è probabile che ne vengano create altre. In aggiunta, le cache scadono alle 24:00 UTC nel giorno di scadenza. Ciò significa che è richiesto sempre un periodo di tempo più lungo rispetto al numero di giorni impostato per la cache per scadere. Per esempio, se una cache è creata alle 11:00 UTC e la policy di scadenza è impostata su due giorni, la cache scade in due giorni e 13 ore.
Gli autori ricevono il messaggio Errore 001887: Impossibile creare database couchdb quando si pubblica un hosted layer di scena.
Ciò accade quando lo strumento di pubblicazione non è in grado di connettersi al Data Store cache tile. Questo problema si deve probabilmente alle impostazioni di sicurezza nel browser sui computer Data Store cache tile, o il Data Store cache tile non può essere eseguito.
Innanzitutto, convalida l'esecuzione del Data Store cache tile. Se non fosse così, tentare di avviarlo. Se non si avvia, verificare lo spazio libero su disco sul computer (o sui computer) del Data Store cache tile. Se lo spazio libero su disco è inferiore a 1,024 MB, aggiungere spazio su disco al computer e riavviare ArcGIS Data Store.
Se il Data Store cache tile è in esecuzione, confermare che il server di hosting è stato aggiunto come sito attendibile sui computer del Data Store cache tile. Per maggiori informazioni su come aggiungere un sito attendibile, consultare la documentazione del proprio sistema operativo. Una volta configurato il server di hosting come sito attendibile sui computer del Data Store cache tile, è necessario riavviare ArcGIS Server.