ArcGIS Notebook Server memorizza nelle directory del server le configurazioni basate sui file e i contenuti necessari per il funzionamento. Queste directory si possono aggiungere durante l'installazione e la configurazione di , oppure in un secondo momento utilizzando ArcGIS Notebook ServerArcGIS Notebook Server Manager.
Esistono quattro tipi di directory, ciascuna delle quali svolge un ruolo specifico nelle attività del server: la directory del workspace, la directory dei dati, la directory di output e la directory di sistema. Le directory del workspace e dei dati sono descritte di seguito; le directory di output e di sistema servono per scopi interni di ArcGIS Notebook Server.
Directory del workspace
La directory del workspace consente agli autori di memorizzare e leggere i file utilizzati nei loro appunti. Ogni autore nel portale ArcGIS Enterprise dispone di una cartella univoca all'interno della directory del workspace. La cartella unica viene montata in ogni notebook, in modo che il notebook possa leggere e scrivere nella directory del workspace. Per ogni serie di appunti si possono leggere e scrivere solo le informazioni della cartella della directory del workspace dell'utente; non è possibile accedere a tale cartella dagli appunti degli altri utenti.
Per impostazione predefinita, le directory dei workspace privati degli utenti vengono create nelle cartelle /directories/arcgisworkspace/<userid>, con le autorizzazioni impostate come -rwxrwxrwx. Questo livello di autorizzazione è necessario perché, per impostazione predefinita, l'account utente Linux in esecuzione all'interno del contenitore avrà un UID e un GID (ID gruppo) diversi dall'account utente del sistema operativo che esegue il daemon ArcGIS Notebook Server.
Se non si desidera utilizzare il modello di autorizzazione aperta per motivi di sicurezza, è possibile modificare il modello utilizzando una proprietà di sistema denominata applyDefaultUserWorkspacePermissions. Quando questa proprietà è impostata su true, le directory dei workspace vengono create usando le impostazioni predefinite del sistema, come -rwx------, piuttosto che l'impostazione -rwxrwxrwx aperta.
Per usare questa funzionalità, l'utente del sistema operativo che esegue il daemon di ArcGIS Notebook Server deve avere un UID di 1050 e un GID di 100 (in modo che corrispondano con l'UID e il GID dell'utente del contenitore).
- Accedere all'Administrator Directory.
Il formato dell'URL è https://notebookserver.domain.com:11443/arcgis/admin.
- Entrare in Sistema > Proprietà e fare clic su Modifica.
- Aggiungere la seguente stringa JSON alla casella delle proprietà e salvare la modifica:
{ "applyDefaultUserWorkspacePermissions":"true" }
Directory dati
I dati sono essenziali per ArcGIS Notebooks. Quando si creano i notebook, è possibile aggiungere layer di dati da elementi del portale ArcGIS Enterprise, da server GIS esterni o da directory di file locali.
Una directory locale contenente dati può essere resa disponibile agli appunti come percorso di file registrato nel proprio sito ArcGIS Notebook Server. Si possono registrare più directory di dati possono nel sito di un server. Ogni directory di dati registrata è disponibile per l'uso da parte di tutti gli appunti in esecuzione in quel sito.
Gli appunti che utilizzano flussi di lavoro di analisi raster prevedono un utilizzo specifico per le directory di dati. È possibile registrare un archivio raster basato su file come directory di dati, rendendo immediatamente disponibile l'output degli strumenti di analisi raster nei notebook.
Considerazioni sulle directory di dati
Per consentire agli appunti di accedere a una directory di dati registrata, impostare le autorizzazioni in modalità 755 per la directory.
Tutti gli autori di appunti di un'organizzazione possono inserire dei loro appunti dati provenienti da tutte le directory di dati registrate. Non è possibile limitare le directory di dati a determinati utenti o gruppi del portale.
Nei flussi di lavoro di deep learning che prevedono la generazione di chip di immagini per addestrare un modello, i chip sono ospitati in un archivio raster basato su file. Quando si esegue uno di questi flussi di lavoro, registrare l'archivio raster in ArcGIS Notebook Server come directory di dati per rendere i chip delle immagine disponibili per gli appunti.
I dati presenti in una directory di dati registrata non fanno parte del portale ArcGIS Enterprise. Di conseguenza, quando si condividono degli appunti, occorre verificare che tutti gli utenti che visualizzeranno tali appunti condivisi possano accedere a qualsiasi directory di dati registrata alla quale gli appunti fanno riferimento.
Registrazione di una directory di dati
È possibile registrare una directory di dati in ArcGIS Notebook Server Manager per rendere disponibile una directory locale al sito del server.
Nota:
Per caricare o scrivere file in questa directory di dati personalizzata, la directory deve avere i permessi di lettura e scrittura per l'utente "arcgis" (gruppo "users") che si trova nel contenitore del notebook.
- Effettuare l'accesso al portale ArcGIS Enterprise come amministratore e aprire ArcGIS Notebook Server Manager.
- Aprire la pagina Impostazioni e fare clic su Directory.
- Fare clic su Registra directory dati per aprire la finestra di dialogo di registrazione.
- Indicare il nome della directory e il suo percorso completo sul computer.
- Indicare che la directory funzionerà come directory DATA.
- Fare clic su Salva per confermare.
Non è possibile modificare né aggiornare il nome o il percorso delle directory registrate in ArcGIS Notebook Server. Per qualsiasi modifica è necessario annullare la registrazione attuale della directory, quindi registrarla di nuovo.
Specificare un nuovo percorso per una directory server
È possibile modificare una directory esistente in Manager per modificare la sua posizione a partire dalla versione 10.8. Usare questo metodo quando si espande su un sito con più computer per posizionare le directory su percorsi file condivisi.
- Effettuare l'accesso al portale ArcGIS Enterprise come amministratore e aprire ArcGIS Notebook Server Manager.
- Aprire la pagina Impostazioni e fare clic su Directory.
- Scegliere la directory da modificare e fare clic sul pulsante Modifica.
- Sostituire il valore Percorso directory esistente con il nuovo percorso della directory. Fare clic su Salva per confermare.
Dopo il riavvio, il sito utilizza il nuovo percorso per accedere alla directory.
- Copiare e incollare i contenuti della directory esistente nella sua nuova posizione.
Ripetere la procedura per tutte le directory che si desiderano aggiornare.
Nota:
Se la posizione della directory arcgisworkspace viene aggiornata, è necessario rieseguire la utility di installazione per estrarre dati campione sulla nuova posizione della directory del workspace.