Skip To Content

ArcGIS Data Store Comandi REST

Quando si configura ArcGIS Data Store, esso viene associato al sito GIS Server che funge da server di hosting del portale. Le azioni che modificano o verificano lo stato del Data store vengono eseguite da ArcGIS Server Administrator Directory. Il formato dell'URL è https://gisserver.domain.com:6443/arcgis/admin. È inoltre possibile rimuovere un computer standby da un Data store relazionale e il sito GIS Server nell'ArcGIS Server Administrator Directory. Nelle sezioni seguenti vengono riepilogate queste operazioni e vengono forniti i collegamenti alla documentazione delle API di ArcGIS.

I seguenti sono i percorsi nell'Administrator Directory di ArcGIS Server che devono essere seguiti per accedere alle operazioni per ogni tipo di Data Store:

  • Data Store relazionale: dati > elementi > enterpriseDatabases > <nome data store> > computer > <nome computer>
  • Spatiotemporal Big Data Store: data > items > nosqlDatabases > AGSDataStore_bigdata_<nome archivio dati> > machines > <nome computer>
  • Data Store cache tile: data > items > nosqlDatabases > AGSDataStore_nosql_<nome archivio dati> > machines > <nome computer>

Modificare lo stato di un computer dell'archivio dati

È possibile arrestare e riavviare singoli computer in un Data Store, È inoltre possibile innalzare di livello un computer standby del Data store relazionale impostandolo come primario.

L'arresto del computer del Data store relazionale primario non causa il failover del Data store in un'installazione locale, poiché questo potrebbe non essere richiesto quando si esegue un'attività di manutenzione, ad esempio la disattivazione temporanea del Data store.

Lo stato del computer dell'archivio dati viene ad esempio modificato nel seguente scenario di aggiornamento:

  • Arresto del computer di standby.
  • Aggiornamento del computer di standby.
  • Avvio del computer di standby.
  • Innalzamento di livello del computer di standby a computer primario con il comando makePrimary.
  • Arresto del computer primario precedente.
  • Aggiornamento del computer primario precedente.
  • Avvio del computer primario precedente.
  • Aggiunta del computer primario precedente all'archivio dati come computer di standby.

Accedere ad ArcGIS Server Administrator Directory per il server di hosting come amministratore del sito di ArcGIS Server e passare a un computer specifico per utilizzare uno dei seguenti comandi per modificare lo stato di un computer del Data store:

Convalidare l'archivio dati

È possibile verificare lo stato dei computer in un Data Store utilizzando il comando REST validate di ArcGIS Server.

Accedere all'Administrator Directory di ArcGIS Server come amministratore del sito ArcGIS Server, accedere a uno dei computer del tipo di Data Store specifico che si desidera controllare e fare clic su validate per visualizzare le informazioni relative a tale Data Store. Le informazioni importanti relative allo stato di un Data Store includono quanto segue:

  • integrità generale: i valori sono Integro o Non integro. Un Data Store viene considerato non integro se più della metà dei computer al suo interno non sono accessibili ("datastore.integritagenerale": "Non integro"). Un computer viene considerato non integro se non è accessibile ("computer.integritagenerale": "Non integro").
  • stato: per i Data Store relazionali o cache tile, i valori possibili sono Avviato o Arrestato. Se arrestato, non è possibile pubblicare feature layer hosted o layer della scena hosted sul portale.

    Per gli Spatiotemporal Big Data Store, gli stati sono i seguenti:

    • verde: tutti i dati sono disponibili
    • giallo: i dati sono disponibili, ma alcune o tutte le copie di replica dei dati non sono disponibili e lo Spatiotemporal Big Data Store non è attualmente in alta affidabilità. Si visualizzerà sempre questo stato se si configura uno Spatiotemporal Big Data Store su un solo computer. Si potrebbe anche visualizzare questo stato se i computer stanno effettuando il ribilanciamento di dati o se non è possibile accedere a uno o più computer dello Spatiotemporal Big Data Store. Se si dispone di uno Spatiotemporal Big Data Store a più computer e si visualizza uno stato giallo, verificare che tutti i computer siano ancora disponibili convalidando ciascun computer. Se sono disponibili, attendere svariate ore e verificare nuovamente. Se lo stato è ancora giallo, verificare eventuali errori nel log di ArcGIS Server.
    • rosso: non è possibile accedere ad alcuni o a tutti i dati. Verificare i log e correggere eventuali errori.

  • ruolo: si applica solo a computer di Data store relazionali e indica se il computer è quello primario o di standby.
  • messaggi: qui vengono visualizzati messaggi di avvertimento e di errore relativi allo stato del Data Store. Per esempio, se si convalida un Data Store cache tile a più computer, si riceverà un messaggio se i dati cache della scena non hanno attualmente una disponibilità elevata (in altre parole, c'è solo una copia di una o più cache della scena).

È opportuno convalidare il Data Store per verificare se un computer è stato arrestato o avviato, se il computer di standby è stato impostato come principale dopo aver utilizzato il comando makePrimary, per identificare se il Data Store cache tile si trova in stato di disponibilità elevata, oppure come passaggio iniziale di risoluzione dei problemi se non si riesce a pubblicare o ad accedere ai feature layer o ai layer della scena hosted o se non si riesce a eseguire Strumenti GeoAnalytics.

Rimuovere un computer di standby

È possibile rimuovere un computer di standby da un Data store relazionale utilizzando il comando REST rimozione ArcGIS Server. Se ad esempio si desidera utilizzare un computer diverso per il computer di standby, è possibile rimuovere il vecchio computer di standby dall'archivio dati, installare ArcGIS Data Store nel nuovo computer e configurare quest'ultimo come standby.

Accedere ad ArcGIS Server Administrator Directory per il server di hosting come amministratore del sito di ArcGIS Server per utilizzare il comando rimozione.