私はこれらのプロパティを持つEMRclusterリソースを作成しようとすると:AWS Datapipeline ServiceAccessSecurityGroup
- EMRマネージドマスタセキュリティグループIDを
- EMRマネージドスレーブセキュリティグループID
私はこのエラーがあります:エラーで終了しました。
私はこれらのプロパティを持つEMRclusterリソースを作成しようとすると:AWS Datapipeline ServiceAccessSecurityGroup
私はこのエラーがあります:エラーで終了しました。
サービスアクセスセキュリティグループ:前述の2つのセキュリティグループに記載されているファイアウォール設定のほかに、ServiceAccessSecurityGroupも指定する必要があります。 AWS EMR
サービスサーバー間のインターネットトラフィック(完全にはAWS
で管理されています)とスレーブインスタンス間のインターネットトラフィックは許可する必要があります。このEMR
なし
This security group contains 2 entries
HTTPS* (8443) TCP (6) 8443 ElasticMapReduce-Slave-Private(sg-id)
HTTPS* (8443) TCP (6) 8443 Default Security Group of VPC
はDataPipeline
では動作しません。 Datapipeline
はパイプライン定義でこれをリストする方法も指定していません。 AWS
チームはこれを認識しています。
回避策として、AWS
で提供されているカスタムテンプレートを使用して、必要に応じて複製を編集してください。
"AWSが提供するカスタムテンプレートを使用する"あなたはどんなテンプレートを参照していますか? –
[ソース] - > [テンプレートを使用してビルド]の下にある[Elastic MapReduceクラスタでジョブを実行]を選択します。 –
プライベートサブネットでクラスタを実行する必要がある場合(このような状況ではServiceAccessSecurityGroupパラメータが必要なため、OPが必要と仮定しているため)、これは有効な回避策ではありません。推奨されるオプション「Elastic MapReduceクラスタでジョブを実行する」オプションは、パブリックサブネットにEMRクラスタを起動します。 – blamblam
解決方法を見つけましたか? – tarzan