Amazon SageMaker で「Connect timeout on endpoint URL」というエラーを解決するにはどうすればよいですか?

最終更新日: 2020 年 10 月 20 日

Amazon SageMaker ノートブックから AWS のサービスに接続しようとすると、「Connect timeout on endpoint URL: "https://athena.ap-southeast-2.amazonaws.com/」というエラーが表示されます。

簡単な説明

AWS のサービスに接続するには、ノートブックインスタンスのサブネットに、接続先のサービスの Virtual Private Cloud (VPC) エンドポイントが必要です。または、サブネットがインターネットにアクセスできる必要があります。

解決方法

次のオプションのいずれかを使用して、「Connect timeout on endpoint URL」エラーを解決します。

サービスの VPC エンドポイントをノートブックインスタンスのサブネットに追加する

このオプションを選択すると、新しいノートブックインスタンスを作成する必要はありません。多くの AWS のサービスは、インターフェイスエンドポイントまたはゲートウェイエンドポイントのいずれかを提供します。詳細については、「VPC エンドポイント」を参照してください。接続先の AWS のサービスでインターフェイスポイントまたはゲートウェイエンドポイントが提供されない場合は、新しいノートブックインスタンスを作成します。

ノートブックインスタンスの作成

セキュリティ要件に基づいて、新しいノートブックインスタンスに対して、次のいずれかの設定を選択します。

  • 直接インターネットアクセスを有効にした新しいノートブックインスタンスを作成します。 これは、VPC でノートブックインスタンスを作成するかどうかにかかわらず、デフォルトのオプションです。VPC および非 VPC ノートブックインスタンスの両方で、直接インターネットアクセスは、ノートブックインスタンスが接続先のサービスのパブリックエンドポイントに到達できるようにする最も簡単な方法です。 直接インターネットアクセスを有効にすると、SageMaker はネットワークインターフェイスを提供し、ノートブックが SageMaker で管理される VPC を介してインターネットと通信できるようにします。詳細については、「Amazon SageMaker ノートブックインスタンスのネットワーク設定と高度なルーティングオプションについて理解する」を参照してください。
  • 直接インターネットアクセスを無効にしたプライベートサブネットにノートブックインスタンスを作成します。 次に、サブネットに NAT ゲートウェイを追加します。NAT ゲートウェイを使用すると、トラフィックは接続先のサービスのパブリックエンドポイントに到達できます。

この記事は役に立ちましたか?


請求に関するサポートまたは技術サポートが必要ですか?