2012-06-25 10 views
3

원격으로 EC2 인스턴스를 원격으로 시작하는 방법에 대해 자세히 설명 할 수 있습니까?Amazon EC2 인스턴스 원격 시작

저는 리눅스 박스를 로컬로 설치했으며, 아마존 EC2에서 인스턴스를 시작하기 위해 cronjob을 설정하려고합니다. 어떻게해야합니까? API의의를 사용하는 방법이 있는지

나는 아주 간단합니다 ... 사람이 그렇게하는 방법을 설명하시기 바랍니다 수, API 년대와

답변

4

일한 적이 없어요.

  1. EC2 API 다운로드. 거기에 CLI가 있습니다.
  2. ECM 콘솔에서 생성하는 private keycertificate 파일 인 envt 변수에 EC2_PRIVATE_KEYEC2_CERT을 유지하십시오.
  3. ec2-reboot-instances instance_id [instance_id ...]

완료 호출합니다.

은 참조 : http://docs.amazonwebservices.com/AWSEC2/latest/CommandLineReference/ApiReference-cmd-RebootInstances.html


편집 한

Do I download this directly onto my Linux box? And how do I access the CLI on the linux box of the EC2 API? Sorry to ask so many questions, just need to know detailed steps of how to do this.

  1. 예. here

  2. /home/naishe/ec2api에 API의 압축을 해제 한 경우 /home/naishe/ec2api/bin/ec2-reboot-instance <instance_id>으로 전화 할 수 있습니다. 또는 압축 해제 된 위치를 envt 변수 EC2_API_HOME으로 설정하고 $EC2_API_HOME/bin을 시스템의 PATH에 추가하십시오.

또한 놀랍도록 간단한 Getting Started Doc에 시간을 투자 해보십시오.

+0

직접이 파일을 내 Linux 상자에 다운로드합니까? 또한 EC2 API의 Linux 상자에서 CLI에 액세스하려면 어떻게합니까? 많은 질문을드립니다. 자세한 방법을 알아야합니다. – user1480718

+0

파일을 다운로드하여 압축을 풉니 다. 이제 시작하기 위해 인스턴스를 호출하려고 시도했습니다./home/naishe/ec2api/bin/ec2-start-instance 하지만 작동하지 않았습니다. ec2 인스턴스를 시작하려면 다른 단계를 수행해야합니까? – user1480718

+0

무엇이 오류입니까? BTW,'/ home/naishe'는 단지 예일뿐입니다 :) 그것은 나의 홈 디렉토리입니다. – Nishant