1

ジョブフローを作成するときにAWSJavaSDKを使用してキーペアを指定するにはどうすればよいですか?後でマスターノードにSSHで接続できるように、キーペアを指定する必要があります。

RunJobFlowRequestクラスを使用していますが、キーペアを指定する方法がありません。RunInstancesRequestクラスはこのためのAPI(setKeyName)を提供しますが、具体的にはジョブフローを作成したいと思います。

コンソールを使用してジョブフローを作成し、それによってキーペアを指定する方法を知っています。しかし、これを自動化することを検討しているので、JavaSDKを使用してこれを行う方法を理解したいと思います。

ありがとう

4

1 に答える 1

0

setInstancesメソッドを確認してくださいRunJobFlowRequest: http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/index.html

JobFlowInstancesConfigこのメソッドを使用すると、オブジェクト を渡すことができます: http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/elasticmapreduce/model/JobFlowInstancesConfig.html

JobFlowInstancesConfigそのオブジェクト内で、メソッドを使用して、ユーザーとしてインスタンスsetEc2KeyNameにログインするときに有効にする EC2 キー ペアを指定できます。hadoop

于 2013-09-05T23:13:00.410 に答える