Herstellen einer Verbindung mit einer vorhandenen Site
Bei einer Site handelt es sich um eine Bereitstellung von ArcGIS Server. Wenn Sie ArcGIS Server auf einem Computer installiert haben, den Sie einer vorhandenen Site hinzufügen möchten, können Sie diese Site angeben, sobald Sie ArcGIS Server Manager zum ersten Mal öffnen. Sie können einen Computer auch mithilfe eines Befehlszeilendienstprogramms zu einer Site hinzufügen.
Wichtig
Bevor Sie einen Computer zu einer bestehenden Site hinzufügen, prüfen Sie die Anforderungen und Empfehlungen für die Konfiguration einer Site mit mehreren Computern sorgfältig.
Hinweis:
Wenn die vorhandene Site nur für die Verwendung von HTTP konfiguriert wurde, müssen Sie den neuen Servercomputer über die bestehende Site hinzufügen, wie unter Hinzufügen eines ArcGIS Server-Computers zu einer Site beschrieben.
Verwenden von Server Manager zum Verbinden mit einer Site
Um einen Computer mithilfe der ArcGIS Server Manager-Anwendung mit einer Site zu verbinden, führen Sie die folgenden Schritte aus:
Öffnen Sie Server Manager. Die URL zum Öffnen von Server Manager in einem Browser lautet
https://gisserver.example.com:6443/arcgis/manager. Alternativ können Sie die installierte Verknüpfung nutzen.Wenn Sie zur Eingabe eines Benutzernamens und Kennworts aufgefordert werden, wurde dieser Computer bereits mit einer vorhandenen Site verbunden.
Klicken Sie auf Mit vorhandener Site verbinden.
Geben Sie die URL für die Site ein, mit der eine Verbindung hergestellt werden soll. Die URL wird in der Regel im Format
https://gisserver.example.com:6443/angegeben.Geben Sie den Administratornamen und das Kennwort für die Site ein, mit der eine Verbindung hergestellt werden soll. Dabei kann es sich um den gleichen Benutzernamen und das gleiche Kennwort handeln, das Sie zum Erstellen der Site (der primäre Site-Administrator) verwendet haben. Es kann sich jedoch auch um ein anderes ArcGIS Server-Benutzerkonto handeln, dem der Serveradministrator entsprechende Administratorrechte zugewiesen hat.
Klicken Sie auf Weiter.
Überprüfen Sie die Zusammenfassung der Konfiguration, und klicken Sie auf Fertig stellen, sobald der Computer mit der Site verbunden werden kann.
Wenn in der Site Datenbank-Konnektortypen vorhanden sind, müssen Sie ArcGIS Server für jeden neu hinzugefügten Computer neu starten, indem Sie die
stopserver/startserver-Skripte als Besitzer von ArcGIS Server ausführen. Diese Skripts befinden sich im Verzeichnis $AGSHOME. Nach dem Neustart ist ArcGIS Server auf jedem hinzugefügten Computer vollständig funktionsfähig.Wenn in der Site Datenbank-Konnektortypen vorhanden sind, müssen Sie ArcGIS Server für jeden neu hinzugefügten Computer neu starten, indem Sie den Windows-Dienst neu starten. Nach dem Neustart ist ArcGIS Server auf jedem hinzugefügten Computer vollständig funktionsfähig.
Der Computer wird jetzt der Site hinzugefügt.
Verwenden der Befehlszeile zum Verbinden mit einer Site
Sie können den Computer einer ArcGIS Server-Site auch mithilfe des Befehlszeilendienstprogramms join-site hinzufügen. Dieses Dienstprogramm erfordert, dass Sie den Speicherort des Konfigurationsspeichers für die vorhandene Site angeben, nicht deren URL. Das Dienstprogramm eignet sich daher für Fälle, in denen die Verwendung der URL die Warteschlange der Netzwerkanfragen für die Site verstopfen würde. Sie sollten die Verwendung dieses Dienstprogramms in Erwägung ziehen, wenn die Computer Ihrer ArcGIS Server-Site bereits mit Netzwerkanfragen überlastet sind oder wenn Sie zahlreiche Computer auf einmal mit Ihrer Site verbinden möchten.
Bei der Verwendung des Dienstprogramms join-site gelten im Hinblick auf die Computer die gleichen Kriterien und Überlegungen wie bei der Verwendung von Server Manager.
Das Dienstprogramm für Site-Verbindungen ist im Verzeichnis /tools/JoinSite des ArcGIS Server-Installationsverzeichnisses installiert. Führen Sie das Dienstprogramm für Site-Verbindungen auf dem ArcGIS Server-Computer aus, der einer vorhandenen Site hinzugefügt werden soll, wobei Sie das Ausführen als-Konto für ArcGIS Server verwenden.
Das Dienstprogramm für Site-Verbindungen ist im Verzeichnis \tools\JoinSite des ArcGIS Server-Installationsverzeichnisses installiert. Führen Sie das Dienstprogramm für Site-Verbindungen auf dem ArcGIS Server-Computer aus, der einer vorhandenen Site hinzugefügt werden soll, wobei Sie das Ausführen als-Konto für ArcGIS Server verwenden.
Das Dienstprogramm umfasst ab Version 10.8 das optionale Flag -m, um zu steuern, wann der neu hinzugefügte Computer mit der Verarbeitung von Anforderungen beginnt. Wenn Sie -m true in die Befehlszeile einschließen, wird der Computer in den Wartungszustand versetzt, wenn er der Site hinzugefügt wird. Befindet sich ein Computer im Wartungszustand, sendet ArcGIS Web Adaptor keine Anforderungen an den Computer. Wenn Sie -m nicht einschließen oder -m false angeben, kann der Computer Anforderungen verarbeiten, sobald er der Server-Site hinzugefügt wird.
Erteilen Sie dem Konto, mit dem ArcGIS Server auf den Computern installiert wurde, die der Site hinzugefügt werden sollen, Lese- und Schreibzugriff auf das Konfigurationsspeicherverzeichnis der vorhandenen Site.
Erteilen Sie dem Netzwerkkonto, mit dem der ArcGIS Server-Service auf den Computern ausgeführt wird, die der Site hinzugefügt werden sollen, Lese- und Schreibzugriff auf den Konfigurationsspeicherordner der vorhandenen Site.
Erstellen Sie eine JSON-Datei (JavaScript Object Notation) namens
connection.json.Fügen Sie der Datei die folgende Zeile hinzu, und ersetzen Sie dabei
<path to the configuration store>durch den Speicherort des Konfigurationsspeichers der vorhandenen ArcGIS-Server-Site:{"type": "FILESYSTEM", "connectionString": "<path to the configuration store>"}In diesem Beispiel lautet der Pfad zum Konfigurationsspeicher der vorhandenen Site
/net/myserver/share/config-store:{"type": "FILESYSTEM", "connectionString": "/net/myserver/arcgis/server/usr/config-store"}In diesem Beispiel lautet der Pfad zum Konfigurationsspeicher der vorhandenen Site
\\\\myshare\\arcgisserver\\config-store:{"type": "FILESYSTEM", "connectionString": "\\\\myshare\\arcgisserver\\config-store"}Speichern und schließen Sie die
connection.json-Datei.Speichern Sie die
connection.json-Datei auf dem Computer, der der Site hinzugefügt werden soll, oder in einem freigegebenen Verzeichnis, auf das Sie von dem betreffenden Computer aus zugreifen können.Öffnen Sie die Eingabeaufforderung, und führen Sie das Dienstprogramm für Site-Verbindungen aus.
Folgende Syntax wird verwendet:
./join-site.sh -f <The file path to the configuration store JSON file> -m <specify true to initially place the machine under maintenance>In diesem Beispiel lautet der Pfad zur Konfigurationsspeicher-JSON-Datei (
connection.json)/usr/serverfiles, und der Computer wird nicht in den Wartungszustand versetzt, nachdem er hinzugefügt wurde../join-site.sh -f "/usr/serverfiles/connection.json"join-site -f <The file path to the configuration store JSON file> -m <specify true to initially place the machine under maintenance>In diesem Beispiel lautet der Pfad zur Konfigurationsspeicher-JSON-Datei (
connection.json)C:\serverfiles, und der Computer wird zunächst in den Wartungszustand versetzt.join-site -f "C:\serverfiles\connection.json" -m true
Der Computer ist mit der ArcGIS Server-Site verbunden.