- インスタンス化するイメージ(AMI)を検索
(以下、自分のイメージ self と、amzon が用意しているイメージを検索)
- # ec2-describe-images -o self -o amazon
IMAGE ami-5bae4b32 ec2-public-images/getting-started.manifest.xml amazon available public
IMAGE ami-68ae4b01 ec2-public-images/fedora-core4-base.manifest.xml amazon available public
IMAGE ami-69ae4b00 ec2-public-images/fedora-core4-apache-mysql.manifest.xml amazon available public
IMAGE ami-6dae4b04 ec2-public-images/fedora-core4-apache.manifest.xml amazon available public
IMAGE ami-6fae4b06 ec2-public-images/fedora-core4-mysql.manifest.xml amazon available public
IMAGE ami-61a54028 <your-s3-bucket>/image.manifest.xml 495219933132 available private
- イメージをインスタンス化(Amazon が用意している ec2-public-images/getting-started を選択)
- # ec2-run-instances ami-5bae4b32 -k gsg-keypair
INSTANCE i-10a64379 ami-5bae4b32 pending 0 m1.small 2007-07-11T16:40:44+0000
- インスタンスを確認(数十秒後、ホスト名が動的に振られたサーバが起動)
- # ec2-describe-instances i-10a64379
RESERVATION r-fea54097 495219933132
INSTANCE i-10a64379 ami-5bae4b32 ec2-72-44-33-55.z-2.compute-1.amazonaws.com domU-12-34-31-00-00-05.z-2.compute-1.internal running gsg-keypair 0 m1.small 2007-09-21T19:53:43+0000
- ポートを空ける(SSH ポート 22 と HTTP ポート 80)
- # ec2-authorize default -p 22
PERMISSION default ALLOWS tcp 22 22 FROM CIDR 0.0.0.0/0
- # ec2-authorize default -p 80
PERMISSION default ALLOWS tcp 80 80 FROM CIDR 0.0.0.0/0
- SSH でサーバにアクセス秘密鍵を指定してるのでパスワードは不必要)
- # ssh -i id_rsa-gsg-keypair root@ec2-72-44-33-55.z-2.compute-1.amazonaws.com
トラックバック URL:
http://perltips.twinkle.cc/trackback/320
from Perl Tips on 2008/12/23(火) 11:02
0
Nice!
Google AdSense
イメージ登録を抹消(自分のマシンから)
# ec2-deregister ami-5bae4b32
IMAGE ami-5bae4b32
イメージを S3 から削除(EC2 のインスタンスから)
# ec2-delete-bundle -b <your-s3-bucket>
from Perl Tips on 2008/04/20(日) 21:09
0
Nice!
Google AdSense
インスタンスの /mnt ディレクトリに鍵ペアをアップロード
# scp -i id_rsa-gsg-keypair pk-xxxxx.pem cert-xxxxx.pem root@domU-12-34-31-00-00-05.usma1.compute.amazonaws.com:/mnt
ボリュームをバン
from Perl Tips on 2008/04/16(水) 17:05
38
Nice!
Google AdSense
Amazon EC2 を使うには、ツールが使えるように環境変数を設定したり、鍵や証明書を作成したりと、なかなか面倒な手続きがいるのでまとめてみた。
from Perl Tips on 2008/04/16(水) 17:05
39
Nice!
Google AdSenseAmazon EC2 とは、Amazon Elastic Compute Cloud の略で、Elastic Compute Cloud の頭文字が E C C = E C x 2 となることから、Amazon EC2 と呼んでいる。この EC2、要は Amazon による VPS サービス