Skip to main content

Konfiguration von ArcGIS Notebook Server-Verzeichnissen

ArcGIS Notebook Server speichert dateibasierte Konfigurationen und Inhalte für verschiedene Vorgänge in Serververzeichnissen. Diese Verzeichnisse können während der Installation und Konfiguration von ArcGIS Notebook Server oder später mithilfe des ArcGIS Notebook Server Managers hinzugefügt werden.

Es gibt vier Verzeichnistypen, die jeweils eine bestimmte Rolle bei Serveroperationen spielen: das Workspace-Verzeichnis, das Datenverzeichnis, das Ausgabeverzeichnis und das Systemverzeichnis. Die Workspace- und Datenverzeichnisse werden nachfolgend beschrieben. Die Ausgabe- und Systemverzeichnisse werden intern von ArcGIS Notebook Server genutzt.

Workspace-Verzeichnis

Das Workspace-Verzeichnis ermöglicht es Notebook-Autoren, die in ihren Notebooks verwendeten Dateien zu speichern und zu lesen. Jeder Notebook-Autor im ArcGIS Enterprise-Portal verfügt über einen eigenen Ordner im Workspace-Verzeichnis. Ihr eindeutiger Ordner wird in all Ihren Notebooks bereitgestellt, sodass das Notebook Lese- und Schreibzugriff auf das Workspace-Verzeichnis hat. Ein Notebook kann nur Informationen im Workspace-Verzeichnis des Autors lesen und schreiben. Die Notebooks anderer Benutzer können nicht auf dieses Verzeichnis zugreifen.

Standardmäßig werden die privaten Workspace-Verzeichnisse der Benutzer in den Ordnern /directories/arcgisworkspace/<userid> erstellt. Die Berechtigungen sind dabei auf -rwxrwxrwx festgelegt. Diese Berechtigungsebene ist erforderlich, da das Linux-Benutzerkonto, das standardmäßig im Container ausgeführt wird, eine andere UID und GID (Gruppen-ID) aufweist als das Benutzerkonto des Betriebssystems, unter dem der ArcGIS Notebook Server-Daemon ausgeführt wird.

Wenn Sie aus Sicherheitsgründen nicht mit offenen Berechtigungen arbeiten möchten, können Sie das Berechtigungsmodell über die Systemeigenschaft applyDefaultUserWorkspacePermissions ändern. Wenn diese Eigenschaft auf true festgelegt wird, werden Workspace-Verzeichnisse gemäß den Standardeinstellungen des Systems erstellt: Statt der offenen Einstellung -rwxrwxrwx wird z. B. -rwx------ verwendet.

Damit diese Funktion verwendet werden kann, muss der Betriebssystembenutzer, der den ArcGIS Notebook Server-Daemon ausführt, die UID 1050 und die GID 100 aufweisen (um mit der UID und der GID des Container-Benutzers übereinzustimmen).

  1. Melden Sie sich beim Administratorverzeichnis an.

    Die URL hat das Format https://notebookserver.domain.com:11443/arcgis/admin.

  2. Navigieren Sie zu System > Properties, und klicken Sie auf Edit.

  3. Fügen Sie im Eigenschaftenfeld die folgende JSON-Zeichenfolge hinzu, und speichern Sie die Änderung:

    {
       "applyDefaultUserWorkspacePermissions":"true"
    }
    

Datenverzeichnis

Daten sind für ArcGIS Notebooks unerlässlich. Beim Erstellen von Notebooks können Sie Daten-Layer von Elementen im ArcGIS Enterprise-Portal, externen GIS-Servern oder lokalen Dateiverzeichnissen hinzufügen.

Ein lokales Verzeichnis mit Daten kann Notebooks als Dateipfad zur Verfügung gestellt werden, indem es bei der ArcGIS Notebook Server-Site registriert wird. Sobald ein Datenverzeichnis bei Ihrer ArcGIS Notebook Server-Site registriert ist, kann es von jedem Notebook, das in dieser Site ausgeführt wird, aufgerufen und verwendet werden. Auf Datenverzeichnisse kann über die Registerkarte Dateien im Notebook-Editor zugegriffen werden. Mehrere Datenverzeichnisse können bei einer Server-Site registriert werden.

Vor allem Notebooks, die Raster-Analyse-Workflows verwenden, benötigen Datenverzeichnisse. Dateibasierte Raster-Speicher können als Datenverzeichnis registriert werden, sodass die Ausgabe der Raster-Analyse-Werkzeuge sofort in Notebooks verfügbar ist.

Hinweise zu Datenverzeichnissen

Damit Notebooks Zugriff auf ein registriertes Datenverzeichnis haben, müssen alle Benutzer über Lese- und Ausführungsberechtigungen für dieses Verzeichnis verfügen.

Damit Notebooks Zugriff auf ein registriertes Datenverzeichnis haben, legen Sie 755-Modus-Berechtigungen für das Verzeichnis fest.

Alle Notebook-Autoren in Ihrer Organisation können Daten aus allen registrierten Datenverzeichnissen zu ihren Notebooks hinzufügen. Sie können Datenverzeichnisse nicht auf bestimmte Benutzer oder Gruppen im Portal beschränken.

In Deep-Learning-Workflows, bei denen Bildausschnitte zum Trainieren eines Modells erzeugt werden, anstatt den Raster-Speicher zu registrieren, empfiehlt es sich, die Ausschnitte mithilfe Ihres Raster-Speichers zu generieren und die generierten Ausschnitte anschließend in Ihren Notebook-Server-Workspace hochzuladen. Sobald die Ausschnitte hochgeladen sind, können Sie die Daten verarbeiten und Ihr Modell direkt in Ihrem Notebook trainieren.

Daten in registrierten Datenverzeichnissen sind nicht Teil des ArcGIS Enterprise-Portals. Beim Freigeben eines Notebooks müssen Sie daher sicherstellen, dass alle Benutzer, die das freigegebene Notebook anzeigen möchten, Zugriff auf die registrierten Datenverzeichnisse haben, auf die das Notebook verweist.

Registrieren eines Datenverzeichnisses

Sie können ein neues Datenverzeichnis in ArcGIS Notebook Server Manager registrieren, um ein lokales Verzeichnis für die Server-Site verfügbar zu machen.

Hinweis:

Damit Dateien in den Speicherort dieses benutzerdefinierten Datenverzeichnisses hochgeladen oder geschrieben werden können, muss das Verzeichnis über Lese- und Schreibberechtigungen für den Benutzer "arcgis" (Gruppe "users") verfügen, der sich im Notebook-Container befindet.

  1. Melden Sie sich als Administrator bei Ihrem ArcGIS Enterprise-Portal an, und öffnen Sie ArcGIS Notebook Manager.

  2. Öffnen Sie die Seite Einstellungen, und klicken Sie auf Verzeichnisse.

  3. Klicken Sie auf Datenverzeichnis registrieren, um das Dialogfeld für die Registrierung zu öffnen.

  4. Geben Sie den Namen und den vollständigen Pfad des Verzeichnisses auf Ihrem Computer an.

  5. Geben Sie an, dass das Verzeichnis als DATA-Verzeichnis fungieren soll.

  6. Klicken Sie zur Bestätigung auf Speichern.

Sie können den Namen oder Pfad eines Verzeichnisses, das bei ArcGIS Notebook Server registriert ist, nicht bearbeiten oder aktualisieren. Um Änderungen vornehmen zu können, müssen Sie die Registrierung des vorhandenen Verzeichnisses entfernen und es anschließend neu registrieren.

Angeben eines neuen Speicherorts für ein Serververzeichnis

Ab Version 10.8 können Sie ein vorhandenes Verzeichnis im Manager bearbeiten und seinen Speicherort ändern. Verwenden Sie diese Methode bei der Erweiterung auf eine Site mit mehreren Computern, um die Verzeichnisse in freigegebenen Dateipfaden abzulegen.

Hinweis:

Verwenden Sie einen lokalen Verzeichnispfad für das Verzeichnis "arcgisworkspace" und alle benutzerdefinierten Datenverzeichnisse, die die Benutzer auf der Site registrieren. Auf einer Site mit mehreren Computern muss auf allen Computern der gleiche Verzeichnispfad vorhanden sein.

  1. Melden Sie sich als Administrator bei Ihrem ArcGIS Enterprise-Portal an, und öffnen Sie ArcGIS Notebook Manager.

  2. Öffnen Sie die Seite Einstellungen, und klicken Sie auf Verzeichnisse.

  3. Wählen Sie das Verzeichnis, das Sie ändern möchten, und klicken Sie auf die Schaltfläche Bearbeiten.

  4. Ersetzen Sie den vorhandenen Wert für Verzeichnispfad durch den neuen Pfad des Verzeichnisses. Klicken Sie zur Bestätigung auf Speichern.

    Nach dem Neustart der Site verwendet diese den neuen Pfad, um auf das Verzeichnis zuzugreifen.

  5. Kopieren Sie den Inhalt des vorhandenen Verzeichnisses, und fügen Sie ihn an dem neuen Speicherort ein.

Hinzufügen eines UNC-Pfades oder eines freigegebenen Ordners als Datenverzeichnis in Windows-Containern

Führen Sie die folgenden Schritte aus, um in Windows-Containern einen UNC-Pfad oder freigegebenen Ordner als Datenverzeichnis hinzuzufügen:

  1. Befolgen Sie die Schritte 1 bis 5 im Abschnitt Einrichten eines zugeordneten Netzlaufwerks für das Workspace-Verzeichnis, um für den UNC-Pfad ein zugeordnetes Laufwerk zu erstellen.

  2. Befolgen Sie die Schritte im obigen Abschnitt Registrieren eines Datenverzeichnisses, um das neue zugeordnete Laufwerk zu registrieren.

Wiederholen Sie diese Schritte für jedes Verzeichnis, das Sie aktualisieren möchten.

Hinweis:

Wenn der Speicherort des Verzeichnisses "arcgisworkspace" aktualisiert wird, müssen Sie das Installationsdienstprogramm erneut ausführen, um Beispieldaten in den neuen Speicherort des Workspace-Verzeichnisses zu extrahieren.