

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Sitzungsfehler beheben
<a name="notebooks-spark-troubleshooting-sessions"></a>

Verwenden Sie die Informationen in diesem Abschnitt, um Sitzungsprobleme zu beheben.

Wenn während eines Sitzungsstarts ein benutzerdefinierter Konfigurationsfehler auftritt, zeigt die Konsole von Athena für Spark ein Fehlermeldungsbanner an. Um Fehler beim Sitzungsstart zu beheben, können Sie die Änderung des Sitzungsstatus oder die Protokollierungsinformationen überprüfen.

## Informationen zur Änderung des Sitzungsstatus anzeigen
<a name="notebooks-spark-troubleshooting-sessions-viewing-session-state-change"></a>

Einzelheiten zu einer Änderung des Sitzungsstatus erhalten Sie im Athena-Notebook-Editor oder in der Athena-API.

**So zeigen Sie Informationen zum Sitzungsstatus in der Athena-Konsole an**

1. Wählen Sie im Notebook-Editor im Menü **Sitzung** oben rechts die Option **Details anzeigen** aus.

1. Sehen Sie sich die Registerkarte **Aktuelle Sitzung** an. Im Abschnitt **Sitzungsinformationen** werden Informationen wie Sitzungs-ID, Arbeitsgruppe, Status und Grund für die Statusänderung angezeigt.

   Das folgende Beispiel für eine Bildschirmaufnahme zeigt Informationen im Abschnitt **Grund der Statusänderung** des Dialogfelds **Sitzungsinformationen** für einen Spark-Sitzungsfehler in Athena.  
![\[Anzeigen von Informationen zu Sitzungsstatusänderungen in der Konsole von Athena für Spark.\]](http://docs.aws.amazon.com/de_de/athena/latest/ug/images/notebooks-spark-custom-jar-cfg-1.jpeg)

**So zeigen Sie Sitzungsstatusinformationen mithilfe der Athena-API an**
+ In der Athena-API finden Sie Informationen zur Änderung des Sitzungsstatus im `StateChangeReason` [SessionStatus](https://docs.aws.amazon.com/athena/latest/APIReference/API_SessionStatus.html)Objektfeld.

**Anmerkung**  
Nachdem Sie eine Sitzung manuell beendet haben oder wenn die Sitzung nach einem Leerlauf-Timeout beendet wird (die Standardeinstellung ist 20 Minuten), wurde der Wert der **StateChangeReason**Änderungen an Session pro Anfrage beendet.

## Protokollierung zur Behebung von Sitzungsstartfehlern verwenden
<a name="notebooks-spark-troubleshooting-sessions-using-logging"></a>

Benutzerdefinierte Konfigurationsfehler, die während eines Sitzungsstarts auftreten, werden von [Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) protokolliert CloudWatch. Suchen Sie in Ihren CloudWatch Protokollen nach Fehlermeldungen von, `AthenaSparkSessionErrorLogger` um einen fehlgeschlagenen Sitzungsstart zu beheben.

Weitere Informationen zur Spark-Protokollierung finden Sie unter [Spark-Anwendungsereignisse in Athena protokollieren](notebooks-spark-logging.md).

Weitere Informationen zu Problembehandlungssitzungen in Athena für Spark finden Sie unter [Sitzungsfehler beheben](#notebooks-spark-troubleshooting-sessions).

## Spezifische Sitzungsprobleme
<a name="notebooks-spark-troubleshooting-sessions-specific-error-messages"></a>

Verwenden Sie die Informationen in diesem Abschnitt, um bestimmte Sitzungsprobleme zu beheben.

### Sitzung in fehlerhaftem Zustand
<a name="notebooks-spark-troubleshooting-sessions-unhealthy"></a>

Wenn Sie die Fehlermeldung Sitzung im fehlerhaftem Zustand erhalten. Erstellen Sie eine neue Sitzung, beenden Sie Ihre bestehende Sitzung und erstellen Sie eine neue.

### Es konnte keine Verbindung zum Notebook-Server hergestellt werden
<a name="notebooks-spark-troubleshooting-sessions-wss-blocked"></a>

Wenn Sie ein Notebook öffnen, finden Sie möglicherweise die folgende Fehlermeldung:

```
A connection to the notebook server could not be established.  
The notebook will continue trying to reconnect.  
Check your network connection or notebook server configuration.
```

#### Ursache
<a name="notebooks-spark-troubleshooting-sessions-wss-blocked-cause"></a>

Wenn Athena ein Notebook öffnet, erstellt Athena eine Sitzung und stellt mithilfe einer vorsignierten Notebook-URL eine Verbindung zum Notebook her. Die Verbindung zum Notebook verwendet das WSS-Protokoll ([WebSocketSecure](https://en.wikipedia.org/wiki/WebSocket)).

Der Fehler kann aus folgenden Gründen auftreten:
+ Eine lokale Firewall (z. B. eine unternehmensweite Firewall) blockiert den WSS-Datenverkehr.
+ Proxy- oder Antivirensoftware auf Ihrem lokalen Computer blockiert die WSS-Verbindung.

#### Lösung
<a name="notebooks-spark-troubleshooting-sessions-wss-blocked-solution"></a>

Angenommen, Sie haben eine WSS-Verbindung in der `us-east-1`-Region wie die Folgende:

```
wss://94c2bcdf-66f9-4d17-9da6-7e7338060183.analytics-gateway.us-east-1.amazonaws.com/
api/kernels/33c78c82-b8d2-4631-bd22-1565dc6ec152/channels?session_id=
7f96a3a048ab4917b6376895ea8d7535
```

Wenden Sie eine der folgenden Strategien an, um den Fehler zu beheben.
+ Verwenden Sie die Syntax mit Platzhaltermustern, um WSS-Datenverkehr auf dem Port `443` über AWS-Regionen und aufzulisten AWS-Konten.

  ```
  wss://*amazonaws.com
  ```
+ Verwenden Sie die Syntax mit Platzhaltermustern, um WSS-Verkehr auf Port `443` in 1 AWS-Region und quer AWS-Konten in dem AWS-Region von Ihnen angegebenen Port aufzulisten. Im folgenden Beispiel wird `us-east-1` verwendet.

  ```
  wss://*analytics-gateway.us-east-1.amazonaws.com
  ```