Skip To Content

Allgemeine Probleme und Lösungen

Nachfolgend werden Fragen oder Probleme, die bei der Arbeit mit ArcGIS Notebook Server auftreten können, aufgelistet und Lösungen vorgeschlagen. Wenn Sie das gesuchte Problem nicht finden, können Sie auch auf der Esri Support Center-Website nach Artikeln suchen.

Installation

Zugreifen auf Notebooks

Notebooks

Installation

Beim Laden des Docker-Container-Image von My Esri wird die Fehlermeldung Kein Platz mehr auf Gerät angezeigt.

Docker verwendet das Laufwerk /var, um Container-Images zu laden. Stellen Sie bei der Installation von ArcGIS Notebook Server sicher, dass das Laufwerk /var mindestens 50 GB Speicherplatz hat, oder verschieben Sie die lokale Registrierung für Docker an einen anderen Speicherort mit ausreichendem Speicherplatz.

Zugreifen auf Notebooks

Beim Versuch, ein Notebook zu öffnen, wird folgender Fehler ausgegeben: Kann nicht geladen werden.

Das für den Web Adaptor der ArcGIS Notebook Server-Site konfigurierte SSL-Zertifikat wird von Ihrem Webbrowser nicht als vertrauenswürdig eingestuft. Stellen Sie sicher, dass Sie ein von einer Zertifizierungsstelle signiertes Zertifikat konfiguriert haben und HTTPS für Ihre Site aktiviert ist.

Wenn Sie ein selbstsigniertes Zertifikat in einer Entwicklungs- oder Staging-Umgebung verwenden, öffnen Sie die URL des Administratorverzeichnisses für ArcGIS Notebook Server, und fügen Sie in Ihrem Webbrowser eine Ausnahme hinzu, um das selbstsignierte Zertifikat als vertrauenswürdig einzustufen.

Beim Versuch, ein Notebook zu öffnen, wird folgender Fehler ausgegeben: Fehler beim Öffnen von Notebook. Die Verbindung zur Docker-Umgebung auf dem Notebook-Server kann nicht hergestellt werden. Stellen Sie sicher, dass die Notebook-Server-Voraussetzungen zum Ausführen von Docker erfüllt sind.

Eine oder mehrere erforderliche Einstellungen, die erlauben, dass die Docker Engine-Komponente mit ArcGIS Notebook Server funktioniert, wurden nicht konfiguriert. Weitere Informationen finden Sie in den folgenden Themen in der Installationsanweisung:

Wenn Sie überprüfen, ob alle notwendigen Einstellungen konfiguriert wurden, führen Sie folgenden Befehl in einer Eingabeaufforderung aus, um zu sicherzustellen, dass Docker auf Ihrem ArcGIS Notebook Server-Computer ausgeführt wird:

docker version
docker run hello-world

Beim Versuch, ein Notebook zu öffnen, wird ein Fehler ausgegeben, dass der Container nicht ausgeführt wird.

Wenn diese Fehlermeldung angezeigt wird, ist der Container verfügbar, aber befindet sich in einem Zustand, in dem er nicht ausgeführt oder verwendet werden kann. Um den Zugriff darauf zu ermöglichen, müssen Sie mithilfe des Administratorverzeichnisses den Container beenden. Vergewissern Sie sich, dass Sie den Container beenden, der in der Fehlermeldung angegeben ist. Lassen Sie anschließend den Notebook-Besitzer das beendete Notebook erneut öffnen. Dadurch wird der Container neu gestartet.

Notebooks

Beim Ausführen einer Notebook-Zelle mit Python-Code, der ein ArcGIS Enterprise-Portal-Element verwendet, überschreitet die Anforderung das Zeitlimit. Das passiert bei jedem Ausführen einer Zelle, die eine Remote-URL enthält.

Das Netzwerk, das von den auf Ihrer Site ausgeführten Docker-Containern verwendet wird, steht im Konflikt mit Ihrem ArcGIS Enterprise-Netzwerk. Dies hindert den Python-Code am Verbinden mit dem Netzwerk. Weitere Informationen finden Sie in der Docker-Dokumentation zum Konfigurieren von Netzwerken. Wenn Sie das Netzwerk für Docker konfiguriert haben, führen Sie Ihre Notebooks erneut aus.

Beim Ausführen der standardmäßigen ersten Notebook-Zelle (inklusive der Zeichenfolge gis = GIS("home")) wird ein URL-Fehler angezeigt: Temporärer Fehler bei der Namensauflösung.

Dieser Fehler kann auftreten, wenn ArcGIS Notebook Server und dessen Docker-Komponenten auf dem gleichen Computer wie andere ArcGIS Enterprise-Komponenten installiert sind. Er tritt auf, weil die in ArcGIS Notebook Server standardmäßig gespeicherte Eigenschaft privatePortalUrl eine verkürzte Version des vollständig qualifizierten Domänennamens ist. Dies verursacht einen Fehler beim Kontaktieren des Portals.

Die Lösung besteht darin, die Eigenschaft privatePortalUrl in den vollständig qualifizierten Domänennamen der ArcGIS Notebook Server-Site zu ändern:

  1. Melden Sie sich als Mitglied der Standardadministratorrolle in Ihrem Portal beim ArcGIS Portal-Verzeichnis an. Das URL-Format lautet https://portal.domain.com:7443/arcgis/portaladmin.
  2. Klicken Sie auf System > Properties > Update Properties.
  3. Fügen Sie im Dialogfeld Update System Properties eine JSON-Zeichenfolge mit dem vollständig qualifizierten Domänennamen des Portals im folgenden Format ein:
    { "privatePortalUrl": "https://portal.domain.com:7443/arcgis" }

Beim Ausführen der standardmäßigen ersten Notebook-Zelle (inklusive der Zeichenfolge gis = GIS("home")) wird mir der folgende Fehler angezeigt: ConnectionError: A connection error has occurred: HTTPSConnectionPool(host=,port=443): Max retires exceeded with url: /portal/sharing/rest/info=fjson (caused by NewConnectionError ('urllib3.connection.HTTPSConnection object at 0x7f672e592b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')).

Bei der Bereitstellung von Docker-Containern werden die Namenserver aus der resolv.conf-Datei des Host-Computers kopiert. Dies kann zu Fehlern bei Setups führen, die öffentliche DNS-Server für Computer verwenden, da die Docker-Container in der Lage sein müssen, interne DNS-Namen aufzulösen.

Die Lösung besteht darin, dockerExtraHosts in den Eigenschaften desArcGIS Notebook Server-Systems zu konfigurieren:

  1. Öffnen Sie die URL des ArcGIS Notebook Server-Administratorverzeichnisses.
  2. Klicken Sie auf System > Properties > Update Properties.
  3. Fügen Sie im Dialogfeld Update System Properties eine JSON-Zeichenfolge mit den Hostnamen und IP-Adressen im folgenden Format ein:
    { "dockerExtraHosts": [ { "hostname" : "<host name>", "ip" : "12.34.56.78" } ] }