Konfigurieren einer ArcGIS-Server-Site mit mehreren Computern
ArcGIS Server besitzt eine skalierbare Architektur, die Bereitstellungsszenarien zulässt, die von einem Computer bis zu vielen Computern reichen. 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.
Auf allen Computern in einer ArcGIS-Server-Site ist die ArcGIS-Server-Komponente installiert. Nachdem Sie ArcGIS Server auf dem ersten Computer installiert haben, erstellen Sie die Site. Wenn Sie ArcGIS Server auf einem neuen Computer installiert und konfiguriert haben, können Sie ihn mit der Operation "Mit Site verbinden" einer vorhandenen Site hinzufügen. Darüber hinaus besteht die Möglichkeit, ArcGIS Server Manager oder das Befehlszeilendienstprogramm join-site zu verwenden, um ArcGIS-Server-Computer zu Ihrer Site hinzuzufügen.
Konfigurationsspeicher- und Serververzeichnisse
Wenn Sie eine Site erstellen, legen Sie fest, wo die kritischen Dateien und Konfigurationsinformationen für die Site gespeichert werden sollen. Dieses Verzeichnis wird als Konfigurationsspeicher bezeichnet. Die Site enthält außerdem Serververzeichnisse, in denen Serviceausgabedateien, Informationen zu Geoverarbeitungsaufträgen, Service-Definitionen, Cache-Kacheln und andere Objekte gespeichert sind. Wenn Sie einen Computer mit der Site verbinden, wird er so konfiguriert, dass er eine Verknüpfung mit dem Konfigurationsspeicher und den Serververzeichnissen aufweist.
In lokalen Bereitstellungen können Sie den Konfigurationsspeicher auf einem Computer oder einem Laufwerk platzieren, der nicht vom ArcGIS Server abhängt, z. B. ein fehlertoleranter Dateiserver. So können Sie Computer hinzufügen oder entfernen, ohne sich darüber Gedanken machen zu müssen, auf welchem der Computer der Konfigurationsspeicher installiert ist.
Cloud-Bereitstellungen bieten die Möglichkeit, den Konfigurationsspeicher und die Serververzeichnisse in einem Cloud-Service zu speichern, einschließlich:
Microsoft Azure Blob Storage
Diese Speicherorte und ihre Verfügbarkeit werden vom Cloud-Anbieter verwaltet. Weitere Informationen finden Sie in der Dokumentation des jeweiligen Cloud-Anbieters.
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:
Der Computer muss auf derselben Betriebssystemplattform ausgeführt werden wie die anderen ArcGIS-Server-Computer der Site.
Er muss dieselbe Version von ArcGIS Server verwenden wie die anderen ArcGIS-Server-Computer der Site.
Er muss dieselbe Lizenz haben wie die anderen ArcGIS-Server-Computer der Site.
Hinweis:
Dies gilt auch für die unbefristete und befristete Lizenzierung. Diese sind nicht kompatibel.
Der Server benötigt Lese- und Schreibberechtigungen für den Konfigurationsspeicher und die Serververzeichnisse der Site.
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.
Alle ausgeführten ArcGIS-Server-Computer benötigen über NFS und unter Verwendung desselben Bereitstellungspunktes auf allen Systemen Lese- und Schreibberechtigungen für dieselben freigegebenen Verzeichnisse. Wenn Sie beispielsweise ein freigegebenes Dateiserververzeichnis auf einem Computer in
/arcgisbereitstellen und für Ihren Konfigurationsspeicher und die Serververzeichnisse verwenden, müssen allen anderen Computer dieses Verzeichnis ebenfalls in/arcgisbereitstellen.Alle ArcGIS-Server-Computer müssen unter Benutzerkonten mit derselben Benutzer-ID (UID) oder Gruppen-ID (GID) ausgeführt werden, um Lese- und Schreibzugriff auf die freigegebenen Konfigurationsspeicher und die Speicherorte von Serververzeichnissen zu haben.
Er muss ArcGIS Server unter demselben ArcGIS-Server-Konto wie die anderen ArcGIS-Server-Computer in der Site ausführen. 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.
Die Uhren aller Computer müssen mit einer gemeinsamen Zeitquelle synchronisiert werden, damit die Uhrzeit innerhalb der Site einheitlich ist.
Empfehlungen für das Verbinden eines Computers mit einer Site mit mehreren Computern
Wenn Sie eine Site mit mehreren Computern erstellen, wird empfohlen, für alle Computer in der Site dieselbe Betriebssystemversion und dieselben Hardware-Ressourcen zu verwenden.
Wenn Ihre Site zum Beispiel aus ArcGIS-Server-Computern besteht, die jeweils auf Red Hat Enterprise Linux Server 8 mit einem 3-GHz-Prozessor und 8 GB RAM ausgeführt werden, sollte der Computer, den Sie der Site hinzufügen, ebenfalls das gleiche Betriebssystem verwenden und dieselben Hardware-Spezifikationen haben.
Wenn Ihre Site zum Beispiel aus ArcGIS-Server-Computern besteht, die jeweils auf Microsoft Windows Server 2016 mit einem 3-GHz-Prozessor und 8 GB RAM ausgeführt werden, sollte der Computer, den Sie der Site hinzufügen, ebenfalls das gleiche Betriebssystem verwenden und dieselben Hardware-Spezifikationen haben.