PROBLEM

Die Postinstallation von ArcGIS Server reagiert nicht mehr, wenn bereits vorhandene Services über große Caches verfügen

Last Published: December 4, 2020

Beschreibung

Wenn die ArcGIS-Server-Postinstallation auf einem System ausgeführt wird, auf dem ArcGIS Server bereits installiert war, reagiert die ArcGIS-Server-Postinstallation nicht mehr, wenn der Server über Karten- oder Globe-Services mit großen Caches verfügt, die sich im Standardverzeichnis befinden.

Hinweis: Dieser Artikel gilt für die ArcGIS-Versionen 9.x. Höhere Versionen von ArcGIS enthalten möglicherweise andere Funktionalität sowie andere Namen für Menüs, Befehle und Geoverarbeitungswerkzeuge, die sich auch an anderen Orten befinden können.

Ursache

Caches werden für Karten- und Globe-Services in ArcGIS Server eingerichtet, um die Performance zu verbessern, indem vorab erstellte Kacheln direkt von einem Webserver bereitgestellt werden. Bei diesen Caches handelt es sich um Dateien, die sich innerhalb eines Cache-Verzeichnisses, standardmäßig "C:\arcgisserver\arcgiscache", befinden. Caches können eine sehr große Anzahl an gecachten Dateien enthalten. Wenn die ArcGIS­Server-Postinstallation nach dem Erstellen eines Cache im Standardverzeichnis ausgeführt wird, werden die Berechtigungen für sämtliche Dateien in "C:\arcgisserver" aktualisiert. Dies kann sehr lange dauern, was den Eindruck erweckt, dass die ArcGIS-Server-Postinstallation nicht mehr reagiert.

Lösung oder Problemumgehung

Im Folgenden werden die Schritte beschrieben, mit denen Sie mithilfe der Werkzeuge des Betriebssystems verhindern, dass bei der ArcGIS-Server-Postinstallation für sämtliche Dateien in den standardmäßigen Cache-Verzeichnissen die Dateiberechtigungen geändert werden müssen.

  1. Beenden Sie den ArcGIS-Server-Service.
    1. Navigieren Sie zu Start > Einstellungen > Systemsteuerung > Verwaltung > Dienste.
    2. Wählen Sie den Dienst ArcGIS Server Object Manager aus, und klicken Sie auf Beenden.
    3. Schließen Sie das Dialogfeld Dienste.
  2. Benennen Sie das Verzeichnis um, das die Serververzeichnisse von ArcGIS Server enthält. Dieses Verzeichnis ist standardmäßig "C:\arcgisserver". Benennen Sie es zum Beispiel in "C:\arcgisserverBackup" um. Verwenden Sie Windows Explorer oder die Eingabeaufforderung, um das Verzeichnis umzubenennen.
Hinweis: Hierdurch werden alle zuvor konfigurierten UNC-Freigaben ungültig. Richten Sie diese in Schritt 8 unten wieder ein.
  1. Führen Sie die ArcGIS-Server-Postinstallation aus. Weitere Informationen zur Postinstallation finden Sie auf der ArcGIS-Server-Installations-CD auf der Seite "Install.htm".
  2. Melden Sie sich bei Windows ab und wieder an.
  3. Beenden Sie den ArcGIS-Server-Service, da dieser von der ArcGIS-Server-Postinstallation erneut gestartet wurde.
    1. Navigieren Sie zu Start > Einstellungen > Systemsteuerung > Verwaltung > Dienste.
    2. Wählen Sie den Dienst ArcGIS Server Object Manager aus, und klicken Sie auf Beenden.
    3. Schließen Sie das Dialogfeld Dienste.
  4. Löschen Sie das ArcGIS-Server-Cache-Verzeichnis, das bei der ArcGIS-Server-Postinstallation erstellt wurde. Hierbei handelt es sich um "C:\arcgisserver\arcgiscache", sofern es nicht in Schritt 3 geändert wurde.
Hinweis: Es ist äußerst wichtig, dass das Hauptverzeichnis der ArcGIS-Serververzeichnisse (standardmäßig "C:\arcgisserver") NICHT gelöscht wird.
  1. Verschieben Sie das Cache-Unterverzeichnis des in Schritt 2 umbenannten Verzeichnisses zurück an den Speicherort, der während der Postinstallation in Schritt 3 verwendet wurde (standardmäßig "C:\arcgisserver").

    In diesem Beispiel wird "C:\arcgisserverbackup\arcgiscache" nach "C:\arcgisserver\arcgiscache" verschoben.
Hinweis: Obwohl das Verschieben sofort durchgeführt wird, kann es eine gewisse Zeit dauern, bis die von den verschobenen Dateien übernommenen Berechtigungen an alle Dateien in den Caches weitergegeben wurden. Wenn auch nach Durchführung von Schritt 9 nicht auf den Cache zugegriffen werden kann, warten Sie noch etwas ab, und starten Sie dann den betroffenen Karten- oder Globe-Service erneut.
  1. Wenn UNC-Freigaben für die Unterverzeichnisse des ArcGIS-Server-Verzeichnisses mit Schritt 3 ungültig wurden, stellen Sie diese jetzt wieder her.
  2. Starten Sie den ArcGIS-Server-Service wie in Schritt 1 beschrieben.

Artikel-ID:000009307

Hilfe von ArcGIS-Expert*innen erhalten

Technischen Support kontaktieren

Die Esri Support-App herunterladen

Zu den Download-Optionen

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden