0

S3->DynamoDB の例を実行しようとしていますが、MyImportJobアクティビティ用に作成された EMR クラスターの実行に問題があります。

すべてのユーザーが (彼のチームの) 特定の「team_id」タグで EC2 マシンを作成できるように、IAM アカウントを構成しました。これにより、リソースを管理し、間違いを防ぎ、使用状況を監視することができます。

Pipeline が EMR クラスターを起動しようとすると、(おそらく) タグなしで起動するため、. で失敗しTerminated with errors: User account is not authorized to call EC2ます。EMRCluster リソースで構成を見つけようとしましたが、それを設定するのに役立つものが見つかりませんでした。タグポリシーが原因で失敗することは間違いありません。

どうすればこれを克服できますか?
そのための CloudFormation テンプレートを作成すると役に立ちますか? 私はそこでもっとコントロールできますか?(とにかく、アプリケーション テンプレートの一部としてパイプラインを作成します。以前に製品を体験したかっただけです)。

ありがとう!

4

1 に答える 1

1

EMR にタグを追加する方法 (およびすべてのユーザーに表示されるように設定する方法) の解決策が見つからなかったため、ブートストラップ アクションとして実行する Python スクリプトを作成しました。それでも関連する場合は、ここで見つけることができます

于 2015-02-19T15:05:34.970 に答える