Nachdem Sie ArcGIS Notebook Server installiert und mit Docker konfiguriert haben, können Sie eine Server-Site erstellen. Eine Site ist eine einzelne Bereitstellung von ArcGIS Notebook Server und bildet die Servereinheit, die mit dem ArcGIS Enterprise-Portal verbunden werden kann.
Ab 10.7.1 unterstützt ArcGIS Notebook Server das Verbinden zusätzlicher Computer mit Ihrer Site. In einer Site mit mehreren Computern wird jeder Computer mit identischen Docker-Setups gleich konfiguriert. Zudem kann auf jedem Computer ArcGIS Notebooks ausgeführt werden. Wenn Sie eine Site mit mehreren Computern einrichten, dann finden Sie unter Verbinden zusätzlicher Computer mit einer ArcGIS Notebook Server-Site eine Erläuterung der Schritte, die bei der Installation und Konfiguration zusätzlich erforderlich sind.
Zum Erstellen der Server-Site gibt es zwei Möglichkeiten. Sie können entweder den ArcGIS Notebook Server-Konfigurationsassistenten verwenden oder die Site mit dem Befehlszeilendienstprogramm createsite erstellen.
Verwenden des Assistenten zum Erstellen der Site
Der ArcGIS Notebook Server-Konfigurationsassistent erstellt auf dem Computer eine ArcGIS Notebook Server-Site. Nachdem Sie das Postinstallationsdienstprogramm ausgeführt haben, öffnen Sie den Konfigurationsassistenten.
Hinweis:
Wenn Sie den Konfigurationsassistenten zuerst in einem Browser öffnen, verwendet die Startseite eine unsichere http-Kommunikation. Wenn Sie alle Warnungen akzeptieren und fortfahren, schaltet der Assistent auf eine sichere https-Kommunikation um.
- Geben Sie im Assistenten einen Benutzernamen und ein Kennwort an, und klicken Sie auf Weiter.
- Geben Sie die Pfade der Verzeichnisse ein, die Sie als Inhaltsverzeichnis, Workspace-Verzeichnis und Konfigurationsspeicher verwenden möchten.
Sie werden standardmäßig unter <ArcGIS Notebook Server installation directory>\arcgisnotebookserver erstellt. Sie können für den Konfigurationsspeicher, den Inhaltsspeicher und die Protokolle andere Verzeichnisse auf dem lokalen Laufwerk oder im Netzwerk verwenden. Das ArcGIS Notebook Server-Konto muss auf diesen Speicherort zugreifen können und über Lese- und Schreibberechtigungen dafür verfügen.
Wenn Sie ArcGIS Notebook Server auf mehreren Computern bereitstellen, müssen das Inhaltsverzeichnis und der Konfigurationsspeicher ein freigegebenes Verzeichnis verwenden, das über einen UNC-Pfad referenziert wird. Das Workspace-Verzeichnis muss bei der Verwendung von Docker Desktop immer ein lokales Verzeichnis verwenden. Bei der Verwendung von Mirantis Container Runtime konfigurieren Sie einen UNC-Pfad als zugewiesenes Netzlaufwerk, wobei der Laufwerksbuchstabe auf allen Computern der Site identisch sein muss, und verwenden dieses als Workspace-Verzeichnis.
- Klicken Sie auf Weiter.
- Überprüfen Sie die Zusammenfassungsseite, und klicken Sie auf Fertig stellen, um die Site zu erstellen, oder auf Zurück, um Änderungen vorzunehmen.
Hinweis:
Das primäre Site-Administratorkonto, für das dieser Benutzername und das Kennwort verwendet werden, wird nur von ArcGIS Notebook Server erkannt. Es handelt sich dabei nicht um ein Betriebssystemkonto, und die Verwaltung erfolgt separat von den Benutzerkonten in Ihrem Benutzerspeicher. Der primäre Site-Administrator verfügt über uneingeschränkten Zugriff auf die ArcGIS Notebook Server-Site. Dieses Konto wird in der Regel für das Erstellen der ArcGIS Notebook Server-Site sowie für die Konfiguration und Verwaltung der Sicherheitseinstellungen verwendet. Das primäre Site-Administratorkonto sollte nicht mit dem ArcGIS Notebook Server-Konto verwechselt werden, das Sie während der Installation angegeben haben.Wenn Sie eine Site mit nur einem Computer einrichten, dann fahren Sie mit der Installation und Konfiguration von ArcGIS Web Adaptor auf Ihrer Site fort, nachdem die Site erstellt wurde.
Wenn Sie eine Site mit mehreren Computern einrichten, dann verbinden Sie nach der Site-Erstellung zunächst weitere Computer mit der Site. Anschließend fahren Sie mit der Installation und Konfiguration von ArcGIS Web Adaptor auf Ihrer Site fort.
Verwenden des Dienstprogramms createsite zum Erstellen der Site
Nach der Installation von ArcGIS Notebook Server können Sie das Befehlszeilendienstprogramm createsite verwenden, um eine Server-Site zu erstellen. Verwenden Sie dazu eine der folgenden Optionen:
- Führen Sie im Eingabeaufforderungsfenster das Dienstprogramm createsite als ArcGIS Notebook Server-Konto aus, und geben Sie den Benutzernamen, das Kennwort, den Speicherort des Konfigurationsspeichers und die Verzeichnisparameter an.
- Geben Sie den Pfad der Datei createsite.properties an, in der diese Parameter aufgeführt sind. Dies ist die empfohlene Option, da sie sicherer ist.
Parameter | Beschreibung |
---|---|
-u oder --username | Ein Benutzername für den primären Site-Administrator. Benutzernamen dürfen keines der folgenden Zeichen enthalten: \:/*?|<>". |
-p oder --password | Ein Kennwort für den primären Site-Administrator. Das Kennwort muss mindestens 8 Zeichen lang sein. Es kann Buchstaben, Zahlen und einen Punkt (.) enthalten, darf jedoch keine anderen Zeichen, wie zum Beispiel \:/*?|<>", enthalten. |
-d oder --directory | Der Speicherort für das Stammverzeichnis des Servers. Standardmäßig werden die ArcGIS Notebook Server-Verzeichnisse im lokalen Verzeichnis C:\\arcgisserver\\directories oder im Netzwerkverzeichnis \\\\<Absolute path to>\\<Server directories> erstellt. |
-c oder --configstore | Der Speicherort des Konfigurationsspeichers für die ArcGIS Notebook Server-Site. Standardmäßig wird der Konfigurationsspeicher im lokalen Verzeichnis C:\\arcgisserver\\config-store oder im Netzwerkverzeichnis \\\\<Absolute path to>\\<Server config-store> erstellt. |
-w oder --workspace | Der Speicherort für das Workspace-Verzeichnis. Bei der Verwendung von Docker Desktop muss dies ein lokaler Pfad sein. Wenn zusätzliche Computer mit der Site verbunden werden sollen, muss zwischen den Workspace-Verzeichnissen der einzelnen Computer eine Replikationsmethode eingerichtet werden. Bei der Verwendung von Mirantis Container Runtime konfigurieren Sie einen UNC-Pfad als zugewiesenes Netzlaufwerk, wobei der Laufwerksbuchstabe auf allen Computern der Site identisch sein muss. Konfigurieren Sie das ArcGIS Notebook Server-Workspace-Verzeichnis unter Verwendung dieses zugewiesenen Laufwerks. |
-f oder --file | Der vollständige Pfad zur Eigenschaftendatei für das Dienstprogramm createsite, wenn Sie es verwenden, um Ihre Parameter anzugeben. |
-h oder --help | Die Hilfe für die Befehlszeile wird angezeigt und beendet. |
Angeben von Parametern im Dienstprogramm
Wenn Sie im Dienstprogramm Parameter angeben, führen Sie den Befehl mit der folgenden Syntax aus: createsite.bat [-u <username>] [-p <password>] [-d <directory>] [-c <config-store>] [-w <workspace>]. Folgende Argumente stehen zur Verfügung:
Das folgende Codebeispiel veranschaulicht das Beibehalten der Standardspeicherorte für das Verzeichnis und den Konfigurationsspeicher:
<ArcGIS Notebook Server install directory>\tools\CreateSiteUtility\createsite.bat -u notebookPSA -p my.Password3 -w C:\\AdminFolder\directories\arcgisworkspace
Das folgende Codebeispiel veranschaulicht, wie statt der Standardspeicherorte andere Speicherorte angegeben werden:
<ArcGIS Notebook Server install directory>\tools\CreateSiteUtility\createsite.bat -u notebookPSA -p my.Password3 -d C:\\AdminFolder\directories -c C:\\AdminFolder\config-store
Angeben von Parametern aus einer Datei
Wenn Sie Parameter aus einer Datei angeben, führen Sie den Befehl so aus, dass die createsite.properties-Datei und die folgende Syntax verwendet werden: createsite.bat [-f <filepath>] . Eine Beispielvorlage dieser Datei befindet sich unter <ArcGIS Notebook Server install directory>\tools\CreateSiteUtility\. Die Datei muss die folgende Syntax verwenden:
#
# Configuration properties for ArcGIS Notebook Server site creation
SERVER_ADMIN_USERNAME =
# User name for primary site administrator.
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_PASSWORD =
# Password for primary site administrator.
# Must contain a dot character (.)
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_PASSWORD_ENCRYPTED = false
# Initially, leave SERVER_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and SERVER_ADMIN_PASSWORD_ENCRYPTED will change to true.
SERVER_DIRECTORIES_PATH =
# Root server directory. By default, the server directories will be created locally.
SERVER_CONFIGSTORE_PATH =
# Configuration store for the ArcGIS Notebook Server site. By default, the configuration store will be created locally.
SERVER_WORKSPACE_PATH =
# Workspace for the site. By default, this directory will be created locally.
Mit jedem in der Datei createsite.properties referenzierten Dateipfad wird ein zweiter Schrägstrich hinzugefügt, z. B. C:\\arcgisserver\\directories. Dies ist für das Befehlszeilendienstprogramm erforderlich.
Wenn Sie das Dienstprogramm erfolgreich ausgeführt haben, wird vor dem Schließen des Werkzeugs in einer Meldung angegeben, dass die ArcGIS Notebook Server-Site erstellt wurde.
Nächste Schritte
Wenn Sie eine Site mit nur einem Computer einrichten, dann fahren Sie mit der Installation und Konfiguration von ArcGIS Web Adaptor auf Ihrer Site fort, nachdem die Site erstellt wurde.
Wenn Sie eine Site mit mehreren Computern einrichten, verbinden Sie weitere Computer mit der Site, nachdem sie erstellt wurde, und fahren Sie dann mit der Installation und Konfiguration von ArcGIS Web Adaptor auf Ihrer Site fort.