1

RDS Mysql から s3 にデータを取得する AWS Data Pipeline の作成に行き詰まっています。私はテンプレートを試しましたが、多くの失敗をしました。次に、この自己構成パイプラインを作成しましたが、まだ成功していません。建築家に会って問題を指摘できる人はいますか?

これがRDS MySQLの詳細です->注<-私は別のユーザーを使用しており、写真のユーザー名は管理者であるため、写真のユーザー名は異なります ここに画像の説明を入力

これがデータパイルラインアーキテクトです

ここに画像の説明を入力

以下は、最初のブロックの設定、つまり構成です ここに画像の説明を入力

以下は、RDS MySQL データベースの設定です。 ここに画像の説明を入力

以下はEC2マシンの設定です

ここに画像の説明を入力

以下はSQLデータノードの設定です-RDSからデータを取得すると思います ここに画像の説明を入力

以下は、コピー アクティビティの設定です。 ここに画像の説明を入力

以下はS3データノードの設定です-S3にデータを置くと思います ここに画像の説明を入力

ここにエラーログがあります ここに画像の説明を入力

VPC (Virtual Private Cloud) のアクセス許可が原因でエラーになる可能性があると読みましたが、サーバーが運用サーバーであるため、これらの設定を追加する方法がわかりません。このテストを実行することを恐れています。誰でも確実な解決策を提供できますか?

4

1 に答える 1

1

前述のように、ec2 インスタンスはデータベース エンドポイントに接続できません。リンクを使用して、セキュリティ グループを正しく設定してくださいhttp://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.Scenarios.html

これをテストするには、サブネットで ec2 インスタンスをスピンアップし、telnet でデータベース エンドポイントに接続して、接続が正常であることを確認します。その後、パイプラインのアクティブ化を再開できます。

コマンド

  1. sudo yum install telnet

  2. telnet ホスト名 ポート

于 2016-07-22T21:21:25.853 に答える