Skip To Content

Aggiungere un computer al Data Store

Se si richiede la presenza di Data Store ad alta disponibilità, è possibile installare ArcGIS Data Store in un altro computer, creare un Data Store aggiuntivo e registrarlo nello stesso sito di ArcGIS GIS Server (server di hosting del portale).

Le opzioni di implementazione di un Data Store ad elevata disponibilità variano in base al tipo di Data e sono descritte di seguito.

  • Data Store relazionali: il primo computer in cui è installato ArcGIS Data Store e viene creato un Data Store relazionale è il computer primario del Data Store relazionale. È possibile installare e configurare un altro Data Store relazionale con lo stesso sito di GIS Server e definire questo secondo computer come computer di standby. I dati dei feature layer ospitati vengono replicati dal computer primario a quello di standby.

    I dati vengono replicati dal computer primario a quello standby

    Se il computer primario risulta non disponibile (ad esempio a causa di un arresto anomalo, assenza di elettricità o di connettività di rete sul computer primario), il computer di standby viene promosso a primario. Si rimarrà senza i dati di feature layer ospitato solo per il breve periodo di tempo necessario affinché il computer di standby diventi quello primario (può richiedere alcuni minuti). Quando il computer di standby diventa il Data Store relazionale primario, invia i propri file di backup nella stessa posizione utilizzata dal computer primario precedente.

    Il computer di standby diventa primario quando quello primario è inaccessibile.

    Se è possibile risolvere il problema relativo al computer primario precedente (ad esempio se il computer è stato scollegato dalla rete elettrica e lo si ricollega o se il computer ha perso la connettività di rete e questa viene successivamente ripristinata), tale computer diventa il computer di standby per il Data Store.

  • Data Store cache tile: il primo computer in cui è installato ArcGIS Data Store e viene creato un Data Store cache tile è il computer primario del Data Store cache tile. È possibile installare e configurare un altro Data Store cache tile con lo stesso sito di GIS Server e definire questo secondo computer come computer di standby. I dati di cache dei layer della scena ospitati vengono replicati dal computer primario a quello di standby. In modo analogo ai Data Store relazionali, i Data Store di standby diventano primari se il computer primario non risulta più disponibile. Tuttavia, a differenza dei Data Store relazionali, i Data Store cache tile non dispongono di un'unità di rete mappata per i file di backup automatici.
  • Spatiotemporal Big Data Store: è possibile installare ArcGIS Data Store su vari computer, creare Spatiotemporal Big Data Store in ciascuno di essi e registrarli nello stesso sito di GIS Server. I dati nello Spatiotemporal Big Data Store vengono duplicati almeno in due computer che partecipano allo Spatiotemporal Big Data Store registrati nello stesso server di hosting.

    Spatiotemporal Big Data Store contenente 5 computer

    Se si verifica un errore in uno dei computer, i dati continuano ad essere disponibili in almeno uno degli altri computer. Il Data Store replica i dati negli altri computer funzionanti.

    Si verifica un errore in un computer; i dati vengono spostati negli altri computer

Scenari di failover

Di seguito viene riportato un elenco di situazioni in cui il computer di standby sostituisce quello primario per i Data Store relazionale e cache tile: Nelle tre situazioni descritte di seguito si verificano errori a livello di hardware o software.

  • Il Data Store primario smette di funzionare. ArcGIS Data Store tenta di riavviare il Data Store sul computer primario. Se non è possibile riavviarlo, l'archivio dati viene trasferito al computer di standby.
  • L'app Web del computer primario smette di funzionare e viene effettuato il tentativo di riavviarla sul computer primario. Nei rari casi in cui questo procedimento non funziona, l'archivio dati viene trasferito al computer di standby.
  • Il computer primario non è disponibile. Questo può verificarsi se il computer subisce un arresto anomalo, viene scollegato dalla rete elettrica o perde la connettività di rete. ArcGIS Data Store effettua cinque tentativi di collegamento al computer primario. Se non è possibile stabilire una connessione dopo cinque tentativi, il Data Store viene trasferito al computer di standby.

Le uniche situazioni che causano un failover implicano l'intervento umano, ovvero quando il computer primario del Data Store viene deliberatamente scollegato dalla rete elettrica oppure quando all'amministratore del sito di ArcGIS Server esegue il comando REST makePrimary sul computer di standby.

Aggiungere un computer

Utilizzare la Configurazione guidata Data Store o l'utilità configuredatastore per aggiungere un computer a un Data Store esistente. Possono essere presenti un Data Store relazionale di standby e un Data Store cache tile di standby. Possono essere presenti più computer in Spatiotemporal Big Data Store. Tali computer vengono aggiunti uno alla volta utilizzando la Configurazione guidata Data Store oppure l'utilità configuredatastore. Tutti i computer che partecipano a un medesimo Data Store devono avere lo stesso sistema operativo.

Utilizzare la Configurazione guidata archivio dati

  1. Installare ArcGIS Data Store su un altro server.

    I computer di standby e primario (per i Data Store relazionali e cache tile) e ogni nodo incluso in un Spatiotemporal Big Data Store devono essere installati in server fisici distinti.

  2. Aprire la Configurazione guidata di ArcGIS Data Store.
  3. Specificare l'URL del sito di GIS Server.

    Il formato dell'URL è https://gisserver.domain.com:6443. Utilizzare lo stesso sito di GIS Server usato durante la configurazione del Data Store relazionale o cache tile primario oppure degli altri computer nel Spatiotemporal Big Data Store.

  4. Digitare il nome utente e la password dell'amministratore primario del sito di ArcGIS Server e fare clic su Avanti.
  5. Selezionare il tipo di Data Store da creare. Assicurarsi di selezionare lo stesso tipo usato nel computer del Data Store in cui si desidera aggiungere il computer.
  6. Specificare una posizione per la directory del nuovo Data Store e fare clic su Avanti.
  7. Verificare le informazioni in Riepilogo configurazione. Se sono corrette, fare clic su Fine. Se è necessario apportare modifiche, fare clic su Indietro.

    Il Ruolo per disponibilità elevata deve indicare che si tratta di un computer di standby per Data Store cache tile e relazionali.

Al termine della configurazione, si disporrà di un altro computer del Data Store in cui il computer primario (per Data Store relazionali e cache tile) o altri Spatiotemporal Data Store possono replicare i dati.

Se si verificano errori durante la configurazione, fare clic su Avanti nella finestra di dialogo Riepilogo configurazione per riaprire la Configurazione guidata archivio dati e specificare altre informazioni. Per le cause e le risoluzioni degli errori di configurazione, consultare Risoluzione dei problemi relativi ad ArcGIS Data Store.

Utilizzare l'utilità configuredatastore

È possibile installare ArcGIS Data Store su un secondo server e utilizzare l'utilità configuredatastore per aggiungerlo ad un Data Store esistente. L'utilità viene installata in <ArcGIS Data Store installation directory>\arcgis\datastore\tools.

  1. Aprire una shell dei comandi sul server aggiuntivo in cui è installato ArcGIS Data Store.
  2. Eseguire l'utilità configuredatastore e fornire l'URL di GIS Server, il nome utente e la password dell'amministratore principale del sito di ArcGIS Server. Utilizzare inoltre l'operazione --stores per specificare il tipo di Data Store da creare. Assicurarsi di specificare lo stesso URL di GIS Server e lo stesso tipo di Data Store usato per il Data Store in cui si desidera aggiungere il computer.

    Ad esempio, il seguente comando aggiunge un Data Store relazionale di standby a un sito di GIS Server con l'URL https://agsserver.ntwk.com:6443/arcgis/admin:

    /configuredatastore https://agsserver.ntwk.com:6443/arcgis/admin siteadmin P$@pass --stores relational

Al Data Store corrente viene aggiunto un altro computer aggiuntivo del Data Store, dove il computer primario (per Data Store relazionali e cache tile) o altri Spatiotemporal Data Store possono replicare i dati.