ERROR

Services, die einen Prozess enthalten, sind abgestürzt. ServiceName.GPServer-Instanz ist abgestürzt

Last Published: March 3, 2022

Fehlermeldung

Beim Veröffentlichen eines Geoverarbeitungsservice reagiert ArcGIS for Server nicht mehr und gibt in den ArcGIS-Server-Protokollen die folgende Fehlermeldung zurück:

Error: Services, die einen Prozess enthalten, sind abgestürzt. ServiceName.GPServer-Instanz ist abgestürzt.
Hinweis: Die ArcGIS for Server-Protokolldateien befinden sich im folgenden Pfad: C:\arcgisserver\logs\<Computername>\server

Ursache

ArcGIS for Server referenziert einen leeren Python-Unterschlüssel. Dies kann auftreten, wenn eine eigenständige Instanz von Python installiert und später wieder entfernt wurde. Beim Deinstallieren der eigenständigen Instanz von Python werden die Schlüssel, die dem Python-Hauptschlüssel in der Registrierung zugeordnet sind, entfernt. Danach ist der Hauptschlüssel selbst, der bei der Deinstallation nicht entfernt wurde, leer und verursacht diesen Fehler in den ArcGIS for Server-Protokollen.

Hinweis: Ein Hauptschlüssel in der Windows-Registrierung ist eine logische Gruppe aus Schlüsseln, Unterschlüsseln und Werten in der Registrierung, die einen Satz zugeordneter Dateien mit Backups ihrer Daten enthält.

Lösung oder Problemumgehung

Nachfolgend finden Sie mögliche Lösungen für dieses Problem:

Konfigurieren der PythonPath-Schlüssel in der Windows-Registrierung so, dass der richtige Pfad referenziert wird

Hinweis: Die folgenden Anweisungen gelten bei Verwendung eines Microsoft Windows-Betriebssystems.
Warnung: Mit den folgenden Anweisungen werden Änderungen an entscheidenden Teilen Ihres Betriebssystems vorgenommen. Es wird empfohlen, eine Sicherung Ihres Betriebssystems und der Dateien, einschließlich der Registry, anzufertigen, bevor Sie fortfahren. Wenden Sie sich bei Bedarf an einen Fachmann für Computersysteme. Für die Ergebnisse bei falschen Modifikationen, die mit diesen Anweisungen vorgenommen werden, kann Esri keine Garantie übernehmen. Alle Änderungen erfolgen daher auf eigenes Risiko.
  1. Navigieren Sie zum Windows-Startmenü.
  2. Geben Sie in der Suchleiste Programme/Dateien durchsuchen den Text regedit ein, und öffnen Sie den Registrierungs-Editor.
Das Symbol des Registrierungs-Editors im Windows-Startmenü.
  1. Navigieren Sie im Registrierungs-Editor zu HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.7\PythonPath, und ändern Sie den Registrierungswert des Unterschlüssels "PythonPath", sodass er dem korrekten Installationspfad für Python entspricht.
Der Hive des Windows-Registrierungs-Editors für Python.
  1. Registrieren Sie den korrekten Installationspfad für Python. Öffnen Sie das Symbol ab (Standard), und geben Sie in dem Dialogfeld Zeichenfolge bearbeiten unter Wert den korrekten Installationspfad für die Python-Umgebung an, und klicken Sie auf OK.
Das Dialogfeld zum Eingeben des Installationspfades für Python
Hinweis: Folgendes ist ein Beispiel für einen vollständigen Pfad zu einer Python-Installation: C:\Python27\ArcGISx6410.3\Lib;C:\Python27\ArcGISx6410.3\DLLs;C:\Python27\ArcGISx6410.3\Lib\lib-tk
  1. Starten Sie alle Geoverarbeitungsservices neu, damit die neue Konfiguration übernommen wird. Anweisungen hierzu finden Sie unter ArcGIS Server: Starten und Beenden von Services.

Durchführen einer Reparatur der ArcGIS for Server-Installation

Die Reparaturfunktion prüft und repariert fehlende oder beschädigte Dateien im Betriebssystem. In dem folgenden Microsoft-Dokument finden Sie Anweisungen dazu, wie Sie eine Installation reparieren, Microsoft-Support: Apps und Programme in Windows reparieren.

Artikel-ID:000013609

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