3

EC2 インスタンスをリモートでリモートで開始する方法の詳細について、誰かが詳しく説明できますか?

Linux ボックスをローカルにセットアップしており、Amazon EC2 でインスタンスを開始するために cronjob をセットアップしたいと考えています。それ、どうやったら出来るの?

私は API を使ったことがありません。API を使用する方法があれば、誰かがその方法を説明してくれませんか...

4

1 に答える 1

4

ものすごく単純。

  1. EC2APIをダウンロードします。それを備えたCLIがあります。
  2. envt変数として保持EC2_PRIVATE_KEYし、EC2コンソールから生成するファイルを保持します。EC2_CERTprivate keycertificate
  3. その後、電話ec2-reboot-instances instance_id [instance_id ...]

終わり。

参照:http ://docs.amazonwebservices.com/AWSEC2/latest/CommandLineReference/ApiReference-cmd-RebootInstances.html


編集1

これをLinuxボックスに直接ダウンロードしますか?また、EC2 APIのLinuxボックスでCLIにアクセスするにはどうすればよいですか?非常に多くの質問をして申し訳ありませんが、これを行う方法の詳細な手順を知る必要があります。

  1. はい。こちらからダウンロード

  2. でAPIを解凍した場合は/home/naishe/ec2api、を呼び出すことができます/home/naishe/ec2api/bin/ec2-reboot-instance <instance_id>。または、イベントでは、解凍した場所をenvt変数として設定し、システムEC2_API_HOMEに追加することをお勧めします。$EC2_API_HOME/binPATH

また、驚くほどシンプルなGettingStartedDocに時間をかけてみてください。

于 2012-06-25T18:07:48.273 に答える