Se i computer del data store della cache tile iniziano a esaurire lo spazio prima di aver migrato le cache dei layer scena in hosting nell'archivio oggetti, puoi aggiungere dei computer al data store della cache tile e riequilibrare le cache esistenti per utilizzare i computer aggiuntivi. Per poter agire in tal senso, si deve creare un backup del data store cache tile e ripristinarlo.
Nota:
La versione 11.5 è l'ultima a supportare il data store della cache tile. Devi migrare le cache dei layer scena in hosting verso l'archivio oggetti con questa versione; altrimenti non potrai effettuare l'aggiornamento oltre la 11.5. Considera la possibilità di migrare le cache dei layer scena ora, invece di aggiungere computer per la cache tile e riequilibrare.
Attenersi alla procedura seguente per riequilibrare le cache per i layer scena con cache nel data store di cache tile:
- Eseguire l'utilità describedatastore per stabilire la modalità impostata per il data store cache tile.
- Se il data store cache tile è in modalità primaria-standby e contiene due computer ed è necessario aggiungere un terzo computer (o di più), passare alla modalità cluster.
- Conferma che il data store della cache tile ha una posizione di backup condivisa configurata. In caso contrario, configura ora la posizione di backup.
- Assicurati che nessuno pubblichi o aggiorni i layer scena o stia creando cache della scena.
Per rilevare se una cache della scena è in fase di generazione o rigenerazione, accedere a ArcGIS Server Manager per il server di hosting, aprire Site > Processi, scegliere System/SceneCachingControllers dall'elenco a discesa Servizi e fare clic su Query. Se il server sta generando cache della scena, gli stati dei processi appaiono quando si esegue l'interrogazione. Non procedere fino al completamento di questi processi di cache. Se non sono elencati i processi di cache delle scene, è possibile procedere.
Per assicurarsi che nessuno pubblichi nuovi layer o modifiche, puoi posizionare ArcGIS Enterprise in modalità di sola lettura. Tuttavia, questa impostazione riguarda tutti coloro che utilizzano il portale.
- Creare un backup del Data Store cache tile.
Nell'esempio seguente, un file di backup denominato myscenecachebu viene creato e conservato in una posizione di backup in un bucket Amazon Simple Storage Service (S3) registrato come posizione di backup per il data store della cache tile.
./backupdatastore myscenecachebu --store tilecache --location type=s3;location=mys3bucket
- Utilizzare l'utilità restoredatastore con l'opzionereplicatedata impostata su true per sovrascrivere il contenuto del tile cache data store e riequilibrare il contenuto su tutti i computer.
Nel seguente esempio, il file myscenecachebu viene utilizzato per ripristinare il data store della cache tile e l'opzione replicatedata viene impostata per true così da segnalare a ArcGIS Data Store che due copie di ogni cache di scena devono essere distribuite su tutti i computer nel data store della cache tile:
./restoredatastore.sh --store tilecache --target myscenecachebu --serverurl https://gisserver.example.com:6443 --server-admin myadmin --server-password myAdminPWd! --replicatedata true
- Se è stato impostato su ArcGIS Enterprise in modalità di sola lettura, ripristinarlo su modalità lettura-scrittura.
- Esegui nuovamente il validate comando per assicurarti che esistano due copie di tutte le cache di scena.