AWS cheat sheet
Jump to navigation
Jump to search
忘れそうなので、メモっておく(chef のレシピに書け! > オレ)
- AMI登録
ec2-bundle-vol -d /mnt -k pk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.pem -c cert-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.pem -u 999999999999 -r i386 -p WEB-SERVER-R999
ec2-upload-bundle -b BUCKET_NAME -m /mnt/WEB-SERVER-R999.manifest.xml -a ACCESS_KEY_ID -s SECRET_ACCESS_KEY
ec2-register BUCKET_NAME/WEB-SERVER-R999.manifest.xml (AWS Management Console からでもよし)
- PV GRUB kernel update
ubuntu PV GRUB な AMI の aki の update
最新版の確認
ec2-describe-images -o amazon | fgrep pv-grub-hd0_
- pv-grub-hd00_ と pv-grub-hd0_ がある。ubuntu は hd0_ なので注意
作業前の確認 elastic IP
ec2-describe-addresses | fgrep インスタンスID | awk '{print $2}'
aki update
ec2-stop-instances インスタンスID ec2-modify-instance-attribute --kernel AKIのID インスタンスID ec2-start-instances インスタンスID
作業後の elastic IP の付与
ec2-associate-address IPアドレス -i インスタンスID
- よく E-IP の付け替え忘れて慌てるので注意 ;)