Skip To Content

Creare un archivio dati

È possibile utilizzare la configurazione guidata del data store per creare la maggior parte dei tipi di ArcGIS Data StoreGIS Server che funge da server di hosting del portale ArcGIS Enterprise.

Suggerimento:

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

  • Non hai accesso a un browser web.
  • 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. È possibile eseguire l'app di configurazione del data store da un altro computer che ha accesso al computer in cui è installato ArcGIS Data Store perché è un'app Web, mentre è necessario eseguire l'utilità configuredatastore sul computer in cui è stato 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. Dimensionare adeguatamente il computer (o i computer) dell'archivio oggetti.
  • Per sfruttare il vantaggio delle 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. 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.

È necessario anche 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 con notevole quantità di memoria e spazio su disco, ma tenere presente che la contesa di risorse potrebbe rendere inutilizzabili uno o più data store.

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 l'account di accesso ArcGIS Data Store.

    Il file è installato inframework\etc della directory di installazione ArcGIS Data Store. Per impostazione predefinita, la posizione è C:\Program Files\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.

Creare un data store utilizzando l'app di configurazione del data store

Se viene eseguita l'installazione guidata di ArcGIS Data Store, l'app di configurazione del data store verrà aperta automaticamente nel browser Web predefinito. In alternativa, è possibile aprire l'app di configurazione dal menu di scelta rapida del computer o digitare l'URL in un browser. L'URL dell'app di configurazione del data store è nel formato https://datastoremachine.example.com:2443/arcgis/datastore.

  1. Quando l'app si apre, fare clic su Avvia.
  2. Nella scheda Dettagli server di hosting, specificare una delle seguenti opzioni nel campo Server di hosting per specificare il sito ArcGIS GIS Server che verrà utilizzato come server di hosting del portale:
    • Il nome del dominio completo di uno dei computer nel sito del server di hosting, 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.

    • L'URL del sito del server di hosting nel formato https://gisserver.example.com:6443

      Utilizzare il formato specificato sopra; non utilizzare l'URL che include il Web Adaptor o il nome del bilanciatore del carico.

    • L'indirizzo IP di uno dei computer nel sito del server di hosting

      Nel caso di un sito con più computer, è possibile utilizzare l'indirizzo IP di uno dei computer nel sito GIS Server.

  3. Fornisci il nome utente e la password dell'amministratore primario del sito ArcGIS Server per quel sito e fai clic su Successivo.
  4. Specificare una posizione per la directory dei contenuti ArcGIS Data Store .

    Questa directory contiene i file del data store. Quando si crea il data store relazionale, la directory dei contenuti include anche la directory di backup predefinita per il data store relazionale.

    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 contenuti del data store.
    • Il percorso della directory non può contenere uno spazio quando si specifica una directory ArcGIS Data Store per un archivio di big data spaziotemporale.

  5. Fare clic su Avanti.
  6. 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 dati. A partire dal quarto computer, tutti i computer aggiunti al cluster vengono installati solo nel ruolo dati.
    • Grafici: configura l'archivio grafici. Scegliere la modalità da utilizzare: Singolo computer o Cluster.

      Quando implementato in modalità cluster, l'archivio grafici non è attuabile fino a quando non contiene tre computer.

    • Oggetti—Configura l'archivio oggetti ArcGIS Data Store. Scegliere la modalità da utilizzare: Singolo computer o Cluster.

      Se installato in modalità cluster, l'archivio oggetti non è attuabile fino a quanto non contiene almeno tre computer.

    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.

  7. Fare clic su Avanti.
  8. Rivedere le informazioni nella scheda 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.

    In caso di errori durante la configurazione, fare clic su Avanti nella finestra Riepilogo configurazione per aprire nuovamente l'app di configurazione del data store in modo da poter specificare informazioni differenti. Per le cause e le risoluzioni degli errori comuni di configurazione, consultare Risoluzione dei problemi relativi ad ArcGIS Data Store

Se viene creato un data store a disponibilità elevata, configurare ArcGIS Data Store su computer aggiuntivi.

Una volta creato il tipo di data store, configurare una directory di backup in una posizione separata dall'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 viene specificato quando si esegue l'utilità.

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

Nota:

Se si esegue lo script per la creazione di più computer in un Big Data Store spaziotemporale, archivio grafico o archivio oggetti, il primo computer deve essere configurato manualmente con il sito GIS Server prima di poter eseguire lo script della creazione di ulteriori computer nel cluster. Includere dei tempi di attesa nello script per garantire che i computer aggiuntivi non vengano aggiunti contemporaneamente.

  1. Sul computer in cui è installato ArcGIS Data Store, apri un prompt dei comandi utilizzando l'opzione Esegui come amministratore.
  2. Esegui l'utilità configuredatastore.bat e specifica il nome di dominio completo di un computer nel sito GIS Server con cui desideri registrare il data store, il nome utente e la password di un amministratore ArcGIS Server, il percorso da utilizzare 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.

    In questo esempio, 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, la directory dei dati è C:\data\ e viene creato un data store relazionale:

    configuredatastore myserver.example.com siteadmin T1n@sp c:\data\ --stores relational

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

    configuredatastore myserver.example.com siteadmin T1n@sp c:\temporal\data --stores spatiotemporal --roles coord

    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 myserver.example.com siteadmin T1n@sp c:\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 myserver.example.com siteadmin T1n@sp /home/dsuser/ftcacheds 
    --stores graph --mode cluster

    Nota:

    Il percorso della directory non può contenere uno spazio quando si specifica una directory ArcGIS Data Store per l'archivio di big data spaziotemporali o 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.