Skip To Content

Hinzufügen eines ArcGIS Server-Computers zu einer Site

Wenn Sie ArcGIS Server auf einem oder mehreren Computern installiert haben, können Sie diese mit ArcGIS Server Manager, ArcMap oder dem Befehlszeilendienstprogramm join-site der Site hinzufügen.

Hinzufügen eines Computers mithilfe von Manager

Um einen ArcGIS Server-Computer zu einer Site hinzuzufügen, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie Manager, und melden Sie sich an. Falls Sie Hilfe zu diesem Schritt benötigen, finden Sie weitere Informationen unter dem Thema Anmelden bei Manager.
  2. Klicken Sie auf Site > GIS-Server > Computer.
  3. Klicken Sie im Modul Computer auf Computer hinzufügen.
  4. Geben Sie im Fenster Computer hinzufügen den Namen des ArcGIS Server-Computers ein, den Sie der Site hinzufügen möchten, z. B. gisserver.domain.com.
    Vorsicht:

    Sie müssen den genauen Namen des Computers eingeben. Geben Sie nicht localhost ein.

  5. Die URL des ArcGIS Server-Computers, der zur Site hinzugefügt werden soll, wird automatisch im Format https://gisserver.domain.com:6443 eingegeben. Wenn die Site Nur HTTP für die Kommunikation verwendet, ändern Sie die URL in das Format http://gisserver.domain.com:6080.
  6. Klicken Sie auf Hinzufügen. Der Computer wird der Site hinzugefügt und im Modul Computer angezeigt.

    Wiederholen Sie diese Schritte nach Bedarf, um der Site ArcGIS Server-Computer hinzuzufügen.

  7. Wenn in der Site Data Stores vom Typ "relational" registriert 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 Skripte befinden sich im Verzeichnis $AGSHOME.

Hinzufügen eines Computers mithilfe von ArcMap

Sie können auch das Fenster Katalog in ArcMap verwenden, um einen ArcGIS Server-Computer einer vorhandenen Site hinzuzufügen.

Um einen ArcGIS Server-Computer zu einer Site hinzuzufügen, führen Sie die folgenden Schritte aus:

  1. Erweitern Sie im Kataloginhaltsverzeichnis den Knoten GIS-Server.
  2. Doppelklicken Sie auf ArcGIS-Server hinzufügen, und wählen Sie die Option GIS-Server verwalten aus. Anweisungen zum Herstellen der Verbindung finden Sie unter Herstellen einer Verbindung mit ArcGIS Server über ArcGIS Desktop. Wenn Sie bereits über eine Administratorverbindung verfügen, können Sie diesen Schritt überspringen.
  3. Klicken Sie im Kataloginhaltsverzeichnis mit der rechten Maustaste auf die Serververbindung, und wählen Sie Servereigenschaften aus.
  4. Klicken Sie im Fenster Eigenschaften des ArcGIS-Servers auf die Registerkarte Computer.
  5. Klicken Sie auf Hinzufügen.
  6. Geben Sie im Fenster Computer hinzufügen den Namen des Computers ein, den Sie der Site hinzufügen möchten, z. B. gisserver.domain.com.
    Vorsicht:

    Sie müssen den genauen Namen des Computers eingeben. Geben Sie nicht localhost ein.

  7. Geben Sie die URL des Computers, den Sie der Site hinzufügen möchten, im Format https://gisserver.domain.com:6443 ein. Wenn die Site Nur HTTP für die Kommunikation verwendet, müssen Sie stattdessen die URL im Format http://gisserver.domain.com:6080 verwenden.
  8. Klicken Sie auf OK. Der Computer wird der Site hinzugefügt und in der Liste der verfügbaren Computer angezeigt. Wiederholen Sie diese Schritte nach Bedarf, um der Site ArcGIS Server-Computer hinzuzufügen.
  9. Wenn in der Site Data Stores vom Typ "relational" registriert sind, müssen Sie ArcGIS Server für jeden neu hinzugefügten Computer neu starten, indem Sie die stopserver/startserver-Skripts 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.

Hinzufügen von Computern über die Befehlszeile

Sie können einen Computer auch mithilfe des Befehlszeilendienstprogramms join-site einer ArcGIS Server-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 Ihrer Site zahlreiche Computer auf einmal hinzufügen möchten.

Das Dienstprogramm für Site-Verbindungen ist im Ordner /tools/JoinSite unterhalb 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.

  1. 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.
  2. Erstellen Sie eine JSON-Datei (JavaScript Object Notation) namens connection.json.
  3. 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"}

  4. Speichern und schließen Sie die connection.json-Datei.
  5. 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.
  6. Ö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>

    In diesem Beispiel lautet der Pfad zur Konfigurationsspeicher-JSON-Datei (connection.json) /usr/serverfiles.

    ./join-site.sh -f "/usr/serverfiles/connection.json"