Skip To Content

Creare un archivio dati

Puoi utilizzare la configurazione guidata del Data Store per creare la maggior parte dei tipi ArcGIS Data Store e unirli al sito GIS Server che funge da server di hosting del portale ArcGIS Enterprise.

Suggerimento:

Se una qualsiasi delle seguenti condizioni è vera, devi eseguire l'utilità configuredatastore sul computer in cui hai installato ArcGIS Data Store piuttosto che utilizzare la configurazione guidata del Data Store:

  • Non hai accesso a un browser web.
  • Devi sostituire un computer in un data store della cache tile esistente.
  • Devi installare l'archivio grafici in modalità cluster.
  • Vuoi installare ogni nodo in un big data store spazio-temporale con un ruolo specifico.

La configurazione viene effettuata per ogni computer in cui viene installato ArcGIS Data Store. La configurazione guidata del Data Store è un'applicazione web che puoi eseguire da un altro computer che ha accesso al computer in cui hai installato ArcGIS Data Store, mentre devi eseguire l'utilità configuredatastore sulla macchina in cui hai installato ArcGIS Data Store.

Considerazioni preliminari sulla creazione di un Data Store

Tenere presente quanto segue prima di creare un data store.

Spazio su disco e memoria

Considerare la quantità di spazio su disco e di memoria necessaria nel computer in cui verrà creato un Data Store.

Quelli che seguono sono esempi del modo in cui un Data Store può utilizzare una grande quantità di spazio su disco:

  • Il data store relazionale può memorizzare i dati di migliaia di feature layer ospitati utilizzando svariati gigabyte di spazio su disco.
  • Se si archiviano i dati che arrivano continuamente da un layer flusso o si tracciano le posizioni di numerosi lavoratori mobili, l'archivio di big data spaziotemporale può riempirsi rapidamente.
  • Le cache per i dati 3D possono raggiungere diversi gigabyte o addirittura terabyte, a seconda dell'area inclusa nel layer scena o nel layer tile 3D e della complessità dei dati.
  • Per sfruttare le risposte alle query nella cache per migliorare le prestazioni di disegno dei feature layer, le cache devono persistere il più a lungo possibile nell'archivio oggetti. Ciò significa che lo spazio su disco dell'archivio oggetti può riempirsi velocemente. Per agevolare l'achiviazione delle cache di risposta alle interrogazioni per periodi di tempo più lunghi, utilizzare un computer singolo per l'archivio oggetti e assicurarsi che tale computer contenga una grande quantità di spazio libero su disco. La quantità di spazio su disco necessaria dipende da quanti layer sono abilitati per la memorizzazione nelle cache, quante interrogazioni univoche sono state fatte su quei layer e per quanto tempo permarranno le interrogazioni. Se utilizzato per le cache delle risposte alle interrogazioni, l'uso di un cluster di archivi oggetti non ha dimostrato di migliorare le prestazioni di disegno rispetto all'uso di un singolo computer con grandi quantità di spazio libero su disco.

In tutti i casi, è importante tenere sotto controllo i computer dei Data Store e, se necessario, aggiungere spazio su disco.

È inoltre necessario assicurarsi che i computer abbiano una quantità sufficiente di memoria disponibile. Ad esempio, quando viene configurato per la prima volta, l'archivio di big data spaziotemporale utilizza circa il 50% della memoria disponibile nel computer. Il data store relazionale, inoltre, prealloca la memoria per assicurarsi di disporne a sufficienza per l'elaborazione dei dati. Anche i volumi di traffico elevati nei feature layer e layer della scena ospitati possono utilizzare una quantità considerevole di memoria. L'attraversamento e l'analisi delle relazioni nei grafici della conoscenza è un processo che richiede molta memoria.

Per questi motivi, si consiglia di configurare ogni tipo di ArcGIS Data Store su computer distinti tra loro e separati dai siti ArcGIS Server. Se si configurano più tipi di data store nello stesso computer, utilizzare computer potenti e caratterizzati da quantità rilevanti di memoria e spazio su disco, ma tenere presente che la contesa di risorse potrebbe rendere uno o più data store inutilizzabili.

In tutti i casi, tenere sotto controllo i log dei Data Store per eventuali messaggi riguardanti lo spazio su disco e la memoria. Se un computer esaurisce una delle due risorse, il data store smetterà di funzionare.

Vedi i requisiti di sistema ArcGIS Data Store per informazioni sullo spazio minimo su disco e sulla memoria necessari per creare qualsiasi tipo di data store e aggiungi la dimensione stimata dei dati o delle cache che intendi memorizzare in ciascuno di essi e i processi che verranno eseguiti su ciascun computer.

Identificare l'indirizzo IP e il nome host per i computer con più schede NIC o voci DNS.

Se si installa ArcGIS Data Store su un computer che contiene più di una scheda NIC (Network Interface Controller) o più voci DNS (chiamate anche record), è necessario identificare l'indirizzo IP e il nome host che il data store utilizzerà per la comunicazione di rete. Prima di creare un data store sul computer, stabilire quale indirizzo IP può essere usato dagli altri computer della rete per comunicare con il computer che ospita ArcGIS Data Store, aprire il file ArcGIS Data Storehostidentifier.properties, e aggiungere l'indirizzo IP al file.

  1. Stabilire quale indirizzo IP usare. Apri un prompt dei comandi su un altro computer della stessa rete e fai un ping del computer ArcGIS Data Store.
  2. Accedere al computer in cui è installato ArcGIS Data Store e aprire hostidentifier.properties in un editor di testo.

    Usa lo stesso account di accesso utilizzato durante l'installazione di ArcGIS Data Store.

    Il file è installato inframework\etc della directory di installazione ArcGIS Data Store. Per impostazione predefinita, la posizione è /home/ags/arcgis/datastore/framework/etc.

  3. Rimuovere il contrassegno dei commenti (#) dalla proprietà hostidentifier, e impostare la proprietà sull'indirizzo IP della scheda NIC o voce DNS che si desidera che il data store utilizzi per la comunicazione di rete.

    In questo esempio, l'indirizzo IP usato per comunicare con il computer è 12.34.56.789.

    hostidentifier=12.34.56.789

  4. Salvare e chiudere il file hostidentifier.properties.
  5. Riavviare il servizioArcGIS Data Store su quel computer.

Se necessario, attenersi alla procedura per configurare altri componenti softwareArcGIS Enterprise sui computer con più schede NIC o voci DNS:

Server di hosting

Un'installazione ArcGIS Enterprise include un sito GIS Server che funge da server di hosting. I tipi di ArcGIS Data Store sono configurati con il server di hosting.

Crea un data store utilizzando la configurazione guidata del Data Store

Se esegui l'installazione guidata ArcGIS Data Store, la configurazione guidata del Data Store si apre automaticamente nel tuo browser web predefinito. In alternativa, puoi aprire la configurazione guidata dal menu di scelta rapida del computer o digitare l'URL in un browser. L'URL della configurazione guidata del Data Store è nel formato https://datastoremachine.example.com:2443/arcgis/datastore.

  1. Specifica il nome di dominio pienamente qualificato di una macchina nel sito ArcGIS GIS Server che sarà usata come server di hosting del portale.

    Fornisci il computer nel formato gisserver.example.com. Se hai un sito con più macchine, puoi usare il nome di dominio pienamente qualificato di una qualsiasi dei computer del sito GIS Server.

  2. Fornisci il nome utente e la password dell'amministratore primario del sito ArcGIS Server per quel sito e fai clic su Successivo.
  3. Scegli il tipo di data store da creare su questo computer.
    • Relazionale—Configura il data store relazionale.
    • Spazio-temporale—Configura il big data store spazio-temporale. Ai primi tre computer vengono assegnati i ruoli di coordinatore e di dati. A partire dal quarto computer, tutti i computer aggiunti al cluster vengono installati solo nel ruolo dati.
    • Grafici—Configura l'archivio grafici in modalità istanza singola.
    • Oggetti—Configura l'archivio oggetti ArcGIS Data Store. Scegli la modalità da utilizzare: computer singolo o cluster.

    Sebbene sia possibile creare più di un tipo di data store sullo stesso computer, si consiglia di non farlo perché i data store competeranno per le risorse di memoria, con conseguenti scarse prestazioni.

    Se non è abilitata un'opzione di tipo di Data Store, è possibile che quel tipo non sia installato sul computer o che quel tipo di Data Store sia già stato configurato su questo computer.

    I primi tre big data store spazio-temporali che configuri utilizzando la configurazione guidata del Data Store vengono creati sia nel ruolo di coordinatore sia in quello dati. I big data store spazio-temporali aggiuntivi che configuri utilizzando la configurazione guidata del Data Store vengono creati nel ruolo dati. Vedere Aggiungi computer a un data store per informazioni sui ruoli del computer.

  4. Fare clic su Avanti.
  5. Digita una posizione per la directory di contenuti di ArcGIS Data Store.

    Questa directory contiene i file del data store. Quando crei il data store relazionale, la directory contenuti contiene anche la directory backup predefinita.

    Nota:

    • La directory contenuti del data store deve trovarsi sullo stesso computer in cui si installa ArcGIS Data Store.
    • Non usare una condivisione di file per questa directory.
    • Non è possibile utilizzare un percorso UNC quando si specifica la directory dei file dell'archivio dati.
    • Il percorso della directory non può contenere uno spazio quando si specifica una directory ArcGIS Data Store per un archivio di big data spaziotemporale.

  6. Fare clic su Avanti.
  7. Rivedere le informazioni nella finestra di dialogo Riepilogo configurazione. Se sono corrette, fare clic su Fine. Se è necessario apportare modifiche, fare clic su Indietro.

    Al termine della configurazione si dispone di un computer del Data Store.

    Se si verificano errori durante la configurazione, fare clic su Avanti nella finestra di dialogo Riepilogo configurazione per riaprire la procedura guidata di configurazione del data store e specificare informazioni diverse. Per le cause e le risoluzioni degli errori comuni di configurazione, consultare Risoluzione dei problemi relativi ad ArcGIS Data Store

Dopo aver creato un data store, configura la directory di backup in una posizione separata da quella dell'installazione di ArcGIS Data Store. Per ulteriori informazioni, consultare Gestire i backup dell'archivio dati.

Creare un Data Store utilizzando l'utilità configuredatastore

È possibile utilizzare l'utilità configuredatastore per creare tutti i tipi di data store implementati tramite ArcGIS Data Store. Quando si configura un data store, questo viene registrato con il sito GIS Server utilizzato per il server di hosting del portale ArcGIS Enterprise, che si specifica quando si esegue l'utilità.

L'utilità configuredatastoreviene installata in <ArcGIS Data Store installation directory>/tools.

Nota:

Se si esegue lo script per la creazione di più computer di big data store spaziotemporale, è necessario configurare manualmente un computer di big data store spaziotemporale con il sito GIS Server prima di poter eseguire lo script per la creazione di ulteriori computer di big data store spaziotemporale. Includere i tempi di attesa nello script per accertarsi che i computer spatiotemporal big data store aggiuntivi non vengano aggiunti contemporaneamente.

Configurare solamente un Data Store cache tile per sostituire un computer guasto in un Data Store cache tile. I layer pubblicati di recente non scrivono nel Data Store cache tile; pertanto, non è necessario aggiungere un Data Store cache tile a un'installazione esistente di ArcGIS Enterprise.

  1. Apri una shell dei comandi sul computer in cui è installato ArcGIS Data Store.
  2. Esegui l'utililità configuredatastore.sh e specifica il nome completo di uno dei computer del sito GIS Server con cui desideri registrare il data store, il nome utente e la password di un amministratore ArcGIS Server, il percorso da usare per la directory dei dati ArcGIS Data Store e il tipo di data store da creare.

    Se hai un sito con più computer, GIS Server puoi usare il nome di dominio pienamente qualificato di uno qualsiasi dei computer del sito.

    Se si specifica un tipo di data store non installato sul computer in cui si esegue l'utilità configuredatastore, si riceve un messaggio di errore.

    Nei seguenti esempi, il nome di un computer nel sito GIS Server è myserver.example.com, il nome utente e la password dell'amministratore sono siteadmin e T1n@sp e la directory dei dati è /home/dsuser/data.

    In questo esempio, viene creato un Data Store relazionale:

    ./configuredatastore.sh myserver.example.com siteadmin T1n@sp /home/dsuser/data --stores relational

    Nell'esempio seguente, viene creato un big data store spaziotemporale. Questo computer agirà come coordinatore.

    ./configuredatastore.sh myserver.example.com siteadmin T1n@sp /temporal/data --stores spatiotemporal --roles coord

    Quando si configura un data store di cache tile su un computer, è possibile usare l'operazione --mode per specificare la modalità di installazione.

    Per i data store della cache tile, le opzioni di modalità sono primaria-standby (l'impostazione predefinita) e cluster. Se non si specifica l'operazione --mode, il data store cache tile viene creato nella modalità primaria-standby.

    In questo esempio un computer data store di cache tile è configurato per diventare parte di un data store di cache tile esistente in esecuzione in modalità cluster.

    ./configuredatastore.sh myserver.example.com siteadmin T1n@sp /home/dsuser/scenedata --stores tileCache --mode cluster

    L'operazione --mode viene utilizzata anche per specificare la modalità di installazione dell'archivio oggetti. Per gli archivi di oggetti, la distribuzione predefinita è una distribuzione a macchina singola (in modalità primaria-standby). Se si intende utilizzare più macchine nell'archivio oggetti, specificare --mode cluster quando si crea l'archivio oggetti.

    In questo esempio, un cluster di tre computer viene installato come archivio oggetti. Eseguire la stessa utilità da ciascuno dei tre computer di archivio oggetti ArcGIS Data Store.

    ./configuredatastore.sh myserver.example.com siteadmin T1n@sp /home/dsuser/ftcacheds 
    --stores object --mode cluster

    Nota:

    Non è possibile cambiare la modalità di un archivio oggetti dopo la creazione.

    L'operazione --mode specifica anche la modalità di installazione dell'archivio grafici. Per impostazione predefinita l'archivio grafici viene installato in modalità a istanza singola. Per creare un archivio grafici a disponibilità elevata, specifica --mode cluster quando crei l'archivio grafici.

    Un cluster dell'archivio grafici deve contenere tre computer. In questo esempio, l'utilità configuredatastore viene eseguita da ciascuno dei tre computer dell'archivio grafici ArcGIS Data Store.

    ./configuredatastore.sh myserver.example.com siteadmin T1n@sp /home/dsuser/ftcacheds 
    --stores graph --mode cluster

    Nota:

    Il percorso della directory non può contenere uno spazio quando specifichi una directory ArcGIS Data Store per il data store della cache tile, per il big data store spazio-temporale o per l'archivio oggetti.

    Per creare più di un tipo di Data Store sullo stesso computer utilizzando la stessa directory di dati, specifica i valori separarti da una virgola. Tuttavia, si consiglia di non mettere più di un data store sullo stesso computer perché i data store competono per le risorse come la memoria, il che può influire negativamente sulle prestazioni.

Passaggi successivi

Se serve più di un tipo di data store, creare tipi aggiuntivi di data store. Anche se è possibile creare un altro tipo di data store sullo stesso computer, si consiglia di installare e configurare altri tipi di data store su computer separati.

Se occorre più di un computer per ogni tipo di data store, aggiungili.

Assicurati che il sito GIS Server in cui è stato registrato il data store sia stato configurato come server di hosting del portale ArcGIS Enterprise.

Inoltre, configurare un percorso sicuro per i backup del Data Store relazionale.