Eine ArcGIS Server-Site besteht aus einem oder mehreren ArcGIS Server-Computern, auf denen die ArcGIS Server-Komponente installiert ist. Service-Anforderungen an Karten, Adressenkoordinaten, Geoverarbeitungsaufträge usw. werden jeweils einem verfügbaren Computer in der Site zugewiesen. Auf diesem Computer wird dann die Karte gezeichnet, die Adressenkoordinate gesucht oder das Geoverarbeitungswerkzeug ausgeführt, und das Ergebnis wird an den Client zurückgegeben.
Das Hinzufügen eines neuen Computers zu einer vorhandenen ArcGIS Server-Site kann zur Migration vorübergehend auf einen neuen Computer erfolgen oder auch dauerhaft, um Ressourcen und Verarbeitungsleistung der Server-Site zu erhöhen. Sites mit mindestens zwei Computern können ebenfalls für hohe Verfügbarkeit konfiguriert werden, um gegen Ausfallzeiten und Datenverlust im Falle eines Computerausfalls zu schützen.
Wenn Sie ArcGIS Server auf einem neuen Computer installiert und konfiguriert haben, können Sie ihn bei der Anmeldung bei ArcGIS Server Manager mit der Operation "Mit Site verbinden" einer vorhandenen Site hinzufügen. Darüber hinaus besteht die Möglichkeit, mit ArcGIS Server Manager, ArcMap oder dem Befehlszeilendienstprogramm join-site ArcGIS Server-Computer zu Ihrer Site hinzuzufügen.
Hinweis:
Bei Version 10.9.1 haben Sie die Möglichkeit, die Funktion zur Unterstützung der ArcMap-Runtime zu deaktivieren. Diese Funktion ermöglicht Veröffentlichen und Hosten von ArcMap-basierten Services. Der erfolgreiche Betrieb einer Site mit mehreren Computern setzt voraus, dass der Status der Funktion zur Unterstützung der ArcMap-Runtime auf allen Computern einheitlich ist. Wenn diese Funktion nicht auf allen Computern einer Site mit mehreren Computern aktiviert oder deaktiviert ist, können Sie die Installation so ändern, dass die Unterstützung der ArcMap-Runtime auf Ihren Computern je nach Bedarf aktiviert oder deaktiviert wird.
Kriterien zum Hinzufügen eines ArcGIS Server-Computers zu einer Site
Die Kriterien, die erfüllt sein müssen, damit einer Site ein ArcGIS Server-Computer hinzugefügt werden kann, sind nachstehend aufgeführt.
Anforderungen für das Verbinden eines Computers
Wenn Sie die Operation "Mit Site verbinden" für die Migration eines Computers verwenden, müssen die neuen und vorhandenen Computer nicht übereinstimmen. Wenn Sie jedoch beabsichtigen, alle Computer auf der Site dauerhaft beizubehalten, stellen Sie sicher, dass der neue Computer die folgenden Kriterien erfüllt:
- Die Versionsnummer muss mit der der anderen ArcGIS Server-Computer der Site identisch sein.
- Er muss dieselbe Lizenz haben wie die anderen ArcGIS Server-Computer der Site.
- Der Server benötigt Lese- und Schreibberechtigungen für den Konfigurationsspeicher und die Serververzeichnisse der Site.
- Auf dem Computer muss ArcGIS Server unter dem gleichen ArcGIS Server-Konto ausgeführt werden wie die anderen ArcGIS Server-Computer der Site. Bei dem Konto kann es sich um ein Domänenkonto oder lokales Konto handeln, dessen Name und Kennwort auf allen Computern identisch ist. Weitere Informationen zu diesem Konto finden Sie unter Das ArcGIS Server-Konto.
- Der Computer muss mit den anderen ArcGIS Server-Computern in der Site über die Ports kommunizieren, die unter Von ArcGIS Server verwendete Ports aufgeführt sind. Dazu müssen ggf. Firewall-Einstellungen angepasst werden.
- Der Server muss sämtliche Daten lesen können, auf die von Services in der Site verwiesen wird. Überprüfen Sie hierzu, ob der Computer Berechtigungen für alle Datenspeicherorte hat, die für die Site registriert sind. Weitere Informationen zu diesen registrierten Speicherorten finden Sie unter Datenquellen für ArcGIS Server.
Empfehlungen für das Verbinden eines Computers mit einer Site mit mehreren Computern
Wenn Sie eine Site mit mehreren Computern erstellen, muss der neue Computer auf derselben Betriebssystemplattform ausgeführt werden wie die anderen ArcGIS Server-Computer der Site. Es wird empfohlen, für alle Computer der Site dieselbe Betriebssystemversion und dieselben Hardwareressourcen zu verwenden. Wenn Ihre Site beispielsweise ArcGIS Server-Computer umfasst, auf denen jeweils Microsoft Windows Server 2016 mit einem 3-GHz-Prozessor und 8 GB RAM ausgeführt wird, sollte der Computer, den Sie der Site hinzufügen, ebenfalls das gleiche Betriebssystem und die gleichen Hardwarespezifikationen aufweisen.
Konfigurieren der Serververzeichnisse und des Konfigurationsspeichers für die Verwendung freigegebener Pfade
Eine ArcGIS Server-Site mit mehreren Computern muss die Ordner freigeben, welche die Serververzeichnisse und den Konfigurationsspeicher der Site enthalten. Stellen Sie sicher, dass das ArcGIS Server-Konto über Berechtigungen zum Lesen und Schreiben für den freigegebenen Ordner verfügt. Unter Windows müssen diese Berechtigungen auf den Registerkarten Freigabe und Sicherheit des Dialogfeldes "Ordnereigenschaften" festgelegt werden.
Obwohl es möglich ist, die vorhandenen auf dem Laufwerksbuchstaben basierenden Speicherorte für den Konfigurationsspeicher und die Serververzeichnisse freizugeben, wird empfohlen, dass Sie diese Speicherorte auf einen fehlertoleranten Dateiserver verschieben. Dies ist vor allem in Cloud-Bereitstellungen wichtig, in denen automatische Skalierungsmechanismen Computer zur Site hinzufügen bzw. von der Site entfernen, ohne über die entsprechenden Informationen zu verfügen, welcher Computer den Konfigurationsspeicher enthält.
Hinweis:
ArcGIS Server unterstützt keine freigegebenen Netzwerkverzeichnisse, die ausgeblendet sind oder Sonderzeichen verwenden (z. B. $).
Sobald Sie die Serververzeichnisse und den Konfigurationsspeicher freigeben, müssen Sie die Site für die Verwendung der neuen, freigegebenen Pfade konfigurieren. Dazu können Sie ArcGIS Server Manager oder ArcGIS Desktop verwenden, indem Sie die folgenden Anweisungen ausführen. Beachten Sie, dass der Server nicht verfügbar ist, während diese Schritte ausgeführt werden.
Bearbeiten der Serververzeichnis- und Konfigurationsspeicherpfade in ArcGIS Server Manager
Führen Sie die folgenden Schritte aus, um die Serververzeichnis- und Konfigurationsspeicherpfade in ArcGIS Server Manager zu bearbeiten.
- Öffnen Sie ArcGIS Server Manager für die ArcGIS Server-Site, und melden Sie sich an. Falls Sie Hilfe zu diesem Schritt benötigen, finden Sie weitere Informationen unter Anmelden bei Manager.
- Klicken Sie auf Site > Serverkonfiguration > Konfigurationsspeicher, um den Konfigurationsspeicherpfad zu bearbeiten. Geben Sie den freigegebenen Pfad des Speicherorts für den Konfigurationsspeicher ein. Der Inhalt des Konfigurationsspeichers wird an den neuen Speicherort verschoben, und alle Services werden neu gestartet.
- Klicken Sie auf Site > Serverkonfiguration > Verzeichnisse, um die Serververzeichnispfade zu bearbeiten. Klicken Sie für jedes Verzeichnis auf die zugehörige Schaltfläche Bearbeiten , und geben Sie dann den neuen freigegebenen Pfad für das Verzeichnis ein. Beim Bearbeiten eines Verzeichnispfads wird der Inhalt des Verzeichnisses an den neuen Speicherort kopiert, es sei denn, Sie bearbeiten ein Cache-Verzeichnis. Wenn Sie den Speicherort eines Cache-Verzeichnisses bearbeiten, müssen Sie den Cache manuell an den neuen Speicherort kopieren.
Bearbeiten der Serververzeichnis- und Konfigurationsspeicherpfade in ArcGIS Desktop
Führen Sie die folgenden Schritte aus, um die Serververzeichnis- und Konfigurationsspeicherpfade in ArcGIS Desktop zu bearbeiten.
- Blenden Sie in ArcCatalog oder im Fenster Katalog den Knoten GIS-Server ein.
- Klicken Sie mit der rechten Maustaste auf die Administratorverbindung mit ArcGIS Server, und wählen Sie Servereigenschaften aus. Falls Sie Hilfe zu diesem Schritt benötigen, finden Sie weitere Informationen unter Herstellen einer Verbindung mit ArcGIS Server über ArcGIS Desktop.
- Klicken Sie im Fenster Eigenschaften des ArcGIS-Servers auf die Registerkarte Konfigurationsspeicher. Geben Sie den freigegebenen Pfad des Speicherorts für den Konfigurationsspeicher ein. Der Inhalt des Konfigurationsspeichers wird an den neuen Speicherort verschoben, und alle Services werden neu gestartet.
- Klicken Sie im Fenster Eigenschaften des ArcGIS-Servers auf die Registerkarte Verzeichnisse, um die Serververzeichnispfade zu bearbeiten. Aktualisieren Sie jedes Verzeichnis mit seinem neuen freigegebenen Pfad. Beim Bearbeiten eines Verzeichnispfads wird der Inhalt des Verzeichnisses an den neuen Speicherort kopiert, es sei denn, Sie bearbeiten ein Cache-Verzeichnis. Wenn Sie den Speicherort eines Cache-Verzeichnisses bearbeiten, müssen Sie den Cache manuell an den neuen Speicherort kopieren.