セッションのトラブルシューティング - Amazon Athena

セッションのトラブルシューティング

このトピックの情報を使用して、セッションの問題をトラブルシューティングします。

異常状態のセッション

Session in unhealthy state」(セッションが異常な状態です) というエラーメッセージが表示された場合。「Please create a new session」(新しいセッションを作成してください)、既存のセッションを終了してから、新しいセッションを作成してください。

ノートブックサーバーへの接続を確立できませんでした

ノートブックを開くと、次のエラーメッセージが表示されることがあります。

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.

原因

Athena がノートブックを開くと、Athena はセッションを作成し、署名済みのノートブックの URL を使用してノートブックに接続します。ノートブックへの接続には、WSS (WebSocket セキュア) プロトコルを使用します。

エラーは、次の原因で発生することがあります。

  • ローカルファイアウォール (会社全体のファイアウォールなど) が WSS トラフィックをブロックしています。

  • ローカルコンピュータ上のプロキシまたはアンチウイルスソフトウェアが WSS 接続をブロックしています。

ソリューション

us-east-1 リージョンに次のような WSS 接続があるとします。

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

エラーを解決するには、次の戦略のいずれかを使用します。

  • ワイルドカードパターン構文を使用すると、AWS リージョン とAWS アカウント を経由するポート 443 の WSS トラフィックを一覧表示できます。

    wss://*amazonaws.com
  • ワイルドカードパターン構文を使用すると、指定した AWS リージョン で 1 つの AWS リージョン と AWS アカウント を経由するポート 443 で WSS トラフィックを一覧表示できます。次の例では us-east-1 を使用しています。

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