Skip To Content

Upgrade von ArcGIS Server

Hinweis:
Es ist nicht möglich, ein direktes ArcGIS Server-Upgrade von 10.1 auf Version 10.6.x durchzuführen. Stattdessen müssen Sie die 10.1-Software deinstallieren und anschließend ArcGIS Server 10.6.x installieren.

Das ArcGIS Server 10.6.1-Setup-Paket kann für Versionen ab 10.2.x, die momentan auf Ihrem Linux-System installiert sind, ein Upgrade durchführen. Befolgen Sie dazu die unten beschriebenen Anweisungen.

Vorsicht:

Das Upgrade startet alle ArcGIS Server-Services neu. Während eines Upgrades ist Ihre ArcGIS Server-Site daher offline.

Vorbereiten des Upgrades von ArcGIS Server

Lesen Sie vor dem Upgrade sorgfältig die folgenden Informationen. Konsultieren Sie die vollständige Liste häufig gestellter Fragen zum Durchführen von UpgradesArcGIS Server.

  • Bei einem Upgrade von Version 10.5.1 oder früher auf 10.6.1 ist eine erneute Autorisierung Ihrer Software mit einer neuen Autorisierungsdatei für 10.6.1 erforderlich. In My Esri können Sie auf Ihre neuen Autorisierungsdateien zugreifen. Bei einem Upgrade von Version 10.6 ist keine erneute Autorisierung der Software erforderlich.
  • Beim Ausführen des 10.6.1-Setups erfolgt automatisch ein Upgrade von ArcGIS Server auf 10.6.1. Sie müssen weder die zuvor veröffentlichten Versionen herunterladen und nacheinander installieren noch die vorherige Version von ArcGIS Server deinstallieren.
  • Das ArcGIS Enterprise-Portal funktioniert nur, wenn seine Version mit der des Hosting-Servers identisch ist. Sie müssen zudem die Web Adaptor-Instanzen in derselben Version wie ArcGIS Server neu installieren.
  • Beim Upgrade der 10.6.1-Bereitstellung wird die folgende Reihenfolge empfohlen:
    1. Upgrade von Portal for ArcGIS
    2. Upgrade von ArcGIS Web Adaptor (für Portal)
    3. Upgrade von ArcGIS Server (aktualisieren Sie zuerst den Hosting-Server, dann die anderen Server)
    4. Upgrade von ArcGIS Web Adaptor (für Server)
    5. ArcGIS Data Store (zuerst der primäre, danach Standby)
  • Wenn die ArcGIS Server-Site mehrere Computer enthält, müssen Sie ein Upgrade jedes Computers der Site auf Version 10.6.1 durchführen. Es empfiehlt sich, nacheinander für jeden ArcGIS Server-Computer ein Upgrade durchzuführen, also zunächst den Vorgang auf dem ersten Server abzuschließen, bevor Sie zum nächsten übergehen. Jeder ArcGIS Server-Computer in der Site muss die gleiche Versionsnummer und Lizenz aufweisen.
  • Wenn Sie bereits eine Enterprise-Geodatabase als verwaltete Datenbank für Ihren Hosting-Server konfiguriert haben und ein Upgrade auf 10.6.1 durchführen möchten, sind einige zusätzliche Schritte erforderlich. Registrieren Sie nach dem Upgrade des Servers die Enterprise-Geodatabase als Datenbank (und nicht als verwaltete Datenbank). Installieren Sie anschließend ArcGIS Data Store, und registrieren Sie ihn als Data Store vom Typ "relational". Damit wird ArcGIS Data Store als verwaltete Datenbank des Hosting-Servers konfiguriert.
  • Die Version des ArcGIS Enterprise-Portals muss mit der Hosting-Server- sowie ggf. der GeoAnalytics Server-, GeoEvent Server- und der Raster Analytics Server-Version übereinstimmen, wenn diese mit dem Portal verbunden sind. Ein 10.6-Portal kann jedoch mit anderen Verbundservern der Version 10.5 oder später verwendet werden. Beispielsweise können ein GIS Server der Version 10.5 (bei dem es sich nicht um den Hosting-Server handelt) und ein Business Analyst Server der Version 10.5.1 mit einem 10.6-Portal verbunden werden, solange der Hosting-Server Version 10.6 aufweist.
  • Wenn die ArcGIS GeoAnalytics Server-Site mehrere Computer enthält, führen Sie beim Durchführen des Upgrades die zusätzlichen Schritte in diesem Abschnitt aus.
  • Wenn Sie vor dem Durchführen des Upgrades die ArcGIS Server-Site sichern, können Sie die Sicherung verwenden, falls Sie die vorherige Version wiederherstellen möchten. Weitere Informationen zur Vorgehensweise beim Sichern der ArcGIS Server-Site vor einem Upgrade finden Sie unter Sichern und Wiederherstellen der ArcGIS Server-Site-Konfiguration.
  • Heben Sie Verbindung von Servern, die mit einem Portal verbunden sind, nicht auf, wenn Sie ein Upgrade der Bereitstellung durchführen. Dies beeinträchtigt die Portalbereitstellung, da Benutzer weder auf ArcGIS Server-Services im Portal zugreifen noch diese freigeben oder verwenden können.
  • Wenn Ihre Site sich im schreibgeschützten Modus befindet, wird der Site-Modus beim Durchführen des Upgrades auf "Editierbar" gesetzt. Nachdem für alle Computer Ihrer Site ein erfolgreiches Upgrade durchgeführt wurde, bleibt die Site im Modus "Editierbar". Sie können zum schreibgeschützten Modus zurückkehren, nachdem das Upgrade abgeschlossen wurde.
  • Der SQL Server-basierte Identitätsspeicher von Version 10.0 ist seit Version 10.5 veraltet. Wenn Sie bisher einen SQL Server-basierten Identitätsspeicher verwendet haben, wird bei einem Upgrade auf Version 10.6.1 Ihre Site aktualisiert, sodass sie einen integrierten Benutzer- und Gruppenspeicher verwendet.
  • Bevor Sie ein Upgrade der ArcGIS Server-Site durchführen, müssen Sie sicherstellen, dass alle Datenbanken, die Sie verwenden, in der aktualisierten ArcGIS Server-Version unterstützt werden. Weitere Informationen finden Sie in den entsprechenden Themen zu relationalen Datenbankmanagementsystemen.

Upgrade von ArcGIS Server

  1. Starten Sie an der Eingabeaufforderung das ArcGIS Server 10.6.1-Setup-Skript mit den Anmeldedaten, die Sie beim Installieren der vorhandenen früheren Version verwendet haben, z. B. <CD ROOT oder untar-Verzeichnis>/Setup. ArcGIS Server muss vor dem Starten dieses Skripts nicht beendet werden.

    Tipp:

    Um das Setup-Skript von den ArcGIS Server 10.6.1-Setup-Medien zu starten, klicken Sie auf das Setup-Skript und dann auf die Schaltfläche In Terminal ausführen.

  2. Die vorhandene frühere Version von ArcGIS Server wird bei der Installation auf dem Zielcomputer erkannt, und Sie werden aufgefordert, das Upgrade fortzusetzen oder zu beenden. Beispiel:

    =========================================================================
    ArcGIS Server 10.6.1 (Linux)
    =========================================================================
    Your ArcGIS Server 10.3 is installed at:
    /home/ags/arcgis/server
    Confirm Settings
    =========================================================================
    Product to upgrade:             ArcGIS Server 10.3 (Linux)
    Location to upgrade:            /home/ags/arcgis/server
    Your ArcGIS Server 10.3 will be stopped when performing the upgrade and 
    ArcGIS Server 10.6.1 will be started after the upgrade completes.
      'y' to continue with these settings
      'q' to exit without upgrading this product
    Enter choice [y,q] (y):
  3. Geben Sie y ein, und drücken Sie die EINGABETASTE, um die erkannten Einstellungen zu übernehmen und das Upgrade fortzusetzen.

    Hinweis:

    Warten Sie, bis das Upgrade von ArcGIS Server auf 10.6.1 abgeschlossen ist. Dieser Vorgang kann einige Minuten dauern.

  4. Nach der Installation müssen Sie das Werkzeug authorizeSoftware verwenden, um die Autorisierung von ArcGIS Server mit einer neuen Lizenz erneut auszuführen. In My Esri können Sie auf Ihre neuen Autorisierungsdateien zugreifen. Sie können die Software später autorisieren, müssen diesen Workflow aber abschließen, bevor Sie die den Vorgang mit dem nächsten Schritt im Upgrade-Prozess fortsetzen können.

    Hinweis:

    Falls Sie ArcGIS Server für mehrere Lizenzierungsrollen autorisieren, müssen Sie das Werkzeug authorizeSoftware für jede Lizenzrolle, die Sie dem Computer zuweisen, einmal ausführen.

  5. Öffnen Sie ArcGIS Server Manager im Anschluss an die Autorisierung. Klicken Sie zum Abschließen des Upgrades auf dem ersten Computer auf Server-Upgrade fortsetzen. Zum Abschließen dieses Schrittes müssen Sie ArcGIS Server Manager auf dem lokalen Computer verwenden, auf dem Sie das Upgrade durchführen, und Sie müssen das Upgrade nacheinander auf den einzelnen Computern durchführen. Es ist nicht möglich, Server-Upgrade fortsetzen auf einem Web Adaptor oder Load Balancer durchzuführen.

    Ab Version 10.6 können Sie auch das Befehlszeilendienstprogramm upgradeserver verwenden, um Upgrade- und Post-Upgrade-Operationen automatisch durchzuführen. Navigieren Sie in der Befehlszeile zum Ordner <Server install directory>/tools/upgradeserver, und führen Sie folgenden Befehl aus: upgradeserver.sh -s. Um Unterstützung zu erhalten, führen Sie den Befehl mit -h oder --help aus.

    Vorsicht:

    Werden Fehler zurückgegeben werden, wenn Sie das Server-Upgrade fortsetzen, müssen Sie die Fehler möglicherweise beheben, bevor Sie den Vorgang fortsetzen können. Wenn beispielsweise ein Fehler im Zusammenhang mit einer ungültigen Lizenz auftritt, müssen Sie die Software mit einer gültigen Lizenz neu autorisieren. Sie können den Vorgang anschließend wiederholen, indem Sie erneut auf Server-Upgrade fortsetzen klicken.

  6. Wenn Sie ArcGIS Server, für das Sie ein Upgrade durchgeführt haben, als ArcGIS GeoAnalytics Server oder für Raster-Analysen mit ArcGIS Image Server verwenden, und bisher keine dieser Rollen verwendet haben, führen Sie die folgenden Schritte aus, um die ArcGIS Server-Site, für die Sie das Upgrade durchgeführt haben, für diese Zwecke zu verwenden:
    1. Stellen Sie sicher, dass Sie die Site mit einer ArcGIS GeoAnalytics Server- oder ArcGIS Image Server-Lizenzierungsrolle autorisiert haben.
    2. Melden Sie sich bei dem Portal an, das mit Ihrer Site verbunden ist. Melden Sie sich als Mitglied der Standardadministratorrolle beim Portal an. Die Portal-URL hat das Format https://webadaptorhost.domain.com/<webadaptorname>/home.
    3. Navigieren Sie zu Organisation > Einstellungen bearbeiten > Server.
    4. Klicken Sie auf der Seite Server auf Server überprüfen, um zu überprüfen, ob der Verbundserver, den Sie als ArcGIS GeoAnalytics Server oder Raster-Analyseserver verwenden möchten, weiterhin mit dem Portal kommunizieren kann. Neben jedem gültigen Verbundserver wird ein grünes Häkchen angezeigt.
    5. Nachdem Sie die Gültigkeit des Servers überprüft haben, konfigurieren Sie ihn als GeoAnalytics- oder Raster-Analyseserver des Portals, indem Sie den Verbundserver unter Feature-Analyse – GeoAnalytics Tools oder aus der Dropdown-Liste Raster-Analyse auswählen.
  7. Wenn Sie ein Upgrade von der Version 10.4.1 oder früher durchführen, starten Sie den ArcGIS Server-Service auf den Computern des Hosting-Servers des Portals und für den Verbundserver, der als ArcGIS GeoAnalytics Server oder für die Raster-Analyse mit ArcGIS Image Server verwendet wird, neu.

Haben Sie die ArcGIS Server-Site auf mehreren Computern installiert, wiederholen Sie die vorstehenden Schritte für die übrigen Computer der Site.

Wenn Sie ArcGIS Web Adaptor für die Zusammenarbeit mit Ihrer Site konfiguriert haben, muss 10.6.1 ebenfalls installiert werden. Vollständige Anweisungen finden Sie unter dem folgenden Web Adaptor:

Wenn Sie die von vorhandenen Services genutzten Kennwörter in registrierten und verwalteten Datenbankverbindungen aktualisieren möchten, führen Sie das Dienstprogramm externalizeconnectionstrings.sh aus. Gehen Sie dabei wie im folgenden Abschnitt beschrieben vor.

Wenn Sie mit Serverobjekterweiterungen (SOEs) oder Serverobjekt-Interceptoren (SOIs) einen Dienst angepasst haben, müssen Sie nach dem Upgrade von ArcGIS Server den Service neu starten.

Upgrade von ArcGIS GeoAnalytics Server

Für eine GeoAnalytics Server-Site mit mehreren Computern müssen Sie beim Upgrade der Bereitstellung zusätzliche Schritte ausführen.

  1. Beenden Sie mit dem Befehl stopserver.sh den ArcGIS Server-Service auf allen Computern der GeoAnalytics Server-Site.
  2. Suchen Sie nach verwaisten ArcGIS Server-Prozessen, die den Upgrade-Vorgang bekanntermaßen behindern:
    1. Ermitteln Sie die Prozesse mit dem Befehl ps -ef | grep arcgis/server.
    2. Suchen Sie nach Prozessen, deren Pfad mit <ArcGIS Server install location>/arcgis/server beginnt. Beenden Sie diese Prozesse mit dem Befehl kill -9.
    3. Wiederholen Sie diesen Workflow für jeden Computer der GeoAnalytics Server-Site.
  3. Wenn definitiv keine verwaisten ArcGIS Server-Prozesse mehr ausgeführt werden, befolgen Sie Schritt 1 bis 5 des vorherigen Abschnitts, um ein Upgrade auf den primären Computer in Ihrer GeoAnalytics Server-Site durchzuführen.
  4. Wiederholen Sie diese Schritte für jeden Computer der Site.
  5. Wenn das Upgrade aller Computer abgeschlossen wurde, führen Sie stopserver.sh erneut aus, um den ArcGIS Server-Service auf allen Computern zu beenden. Warten Sie mindestens fünf Minuten, damit die erforderlichen Anpassungen durch das System erfolgen können.
  6. Führen Sie nach Ablauf von mindestens fünf Minuten das Befehlsdienstprogramm startserver.sh aus, um den ArcGIS Server-Service auf allen Computern der Site neu zu starten. Warten Sie erneut mindestens fünf Minuten, nachdem Sie den Vorgang ausgeführt haben.
  7. Verwenden Sie den Vorgang Plattformintegrität überprüfen im ArcGIS-Server-Administratorverzeichnis, um zu überprüfen, ob die GeoAnalytics Server-Site verwendet werden kann.

Aktualisieren von Services, um Kennwortänderungen zuzulassen

GIS-Services nutzen für den Zugriff auf Daten die Anmeldedaten der auf dem ArcGIS Server registrierten und verwalteten Datenbanken. Wenn der Service eine Verbindung mit der registrierten oder verwalteten Datenbank über einen Datenbankbenutzer herstellt, dessen Kennwort geändert wurde, kann der Service nicht mehr auf die Daten zugreifen. Ab ArcGIS 10.4 werden neu veröffentlichte Services so konfiguriert, dass die Aktualisierung von Datenbank-Kennwörtern zulässig ist. Wenn Sie jedoch ein Upgrade von ArcGIS Server 10.3.1 oder einer älteren Version auf 10.6.1 durchführen und bereits über Karten-, Feature- oder Image-Services verfügen, die über einen Datenbankbenutzer auf Datenbanken zugreifen, müssen Sie das Befehlsdienstprogramm externalizeconnectionstrings.sh ausführen, um die Services zu aktualisieren und die Berechtigung zur Aktualisierung von Kennwörtern zu erlangen.

Hinweis:

Auch wenn mit dem Befehl externalizeconnectionstrings.sh die Datenbankverbindung aktualisiert wird, wirkt sich das Zurücksetzen des Kennworts nicht auf vorhandene Geoverarbeitungsservices oder die verbundenen Kartenservices des Ergebnisses aus. Sie können jedoch Geoverarbeitungsservices auf dem aktualisierten ArcGIS Server erneut veröffentlichen, um eine für ein neues Kennwort aktualisierbare Verbindungsart zu erhalten.

  1. Nachdem Sie ein Upgrade von ArcGIS Server auf allen Computern der ArcGIS Server-Site durchgeführt haben, melden Sie sich bei ArcGIS Server Manager als ArcGIS Server-Administrator an, und überprüfen alle registrierten Datenbanken. Wechseln Sie zu Site > Data Store, und klicken Sie auf Alle überprüfen.
  2. Falls einige registrierte Datenbankverbindungen ungültig sein sollten, können Sie die Verbindung wiederherstellen.
  3. Melden Sie sich bei einem der ArcGIS Server-Computer als Installationsbesitzer von ArcGIS Server an.
  4. Öffnen Sie eine Befehlsshell und ändern Sie das Verzeichnis in <ArcGIS Server installation>/tools/externalizeconnectionstrings.
  5. Führen Sie externalizeconnectionstrings.sh aus. Beispiel:

    /usr/arcgis/tools/externalizeconnectionstrings>./externalizeconnectionstrings.sh

    Daraufhin wird eine Liste aller auf der ArcGIS Server-Site ausgeführten Services zurückgegeben, aus der hervorgeht, ob die Verbindung für den jeweiligen Service aktualisiert wurde.

Überprüfen auf Sicherheitsempfehlungen

Esri empfiehlt die Verwendung des Skripts serverScan.py, um zu überprüfen, ob es nach der Installation Sicherheitsempfehlungen für ArcGIS Server gibt.