亚马逊下使用Auto Scaling

1.  注册账户 Go to aws.amazon.com/ec2 and click Sign Up For Amazon EC2.

2.  下载命令行工具   Download the command-line tools from Auto Scaling Tools.

3.  设置java 路径和 Auto Scaling路径,如果没有安装java,需要先安装,http://www.java.com/en/download/index.jsp

export PATH=$PATH:$JAVA_HOME/bin
export AWS_AUTO_SCALING_HOME=/home/admin/AutoScaling-1.0.33.1
export PATH=$PATH:$AWS_AUTO_SCALING_HOME/bin

4.  配置证书

(1)使用 Access Credentials中的 Access Key ID 和 Secret Access Key,建立一个文件,名为credential-file-path.template

内容如下

AWSAccessKeyId=你的keyid
AWSSecretKey=你的证书密码

5. 执行  

chmod 600 [credential file name]

6. 设置证书的路径 

export AWS_CREDENTIAL_FILE=<PATH> 
7. 最后执行 as-cmd,会出现以下内容等,才算成功

Command Name                                Description                                            
------------                                -----------                                            
as-create-auto-scaling-group                Create a new auto scaling group


8.  以一个ami作为创建一个配置

AMI ID: ami-0606ad07
AMI ID: ami-e2f144e3

(1) 创建一个config

as-create-launch-config MyLC --region  ap-northeast-1  --image-id ami-e2f144e3 --instance-type t1.micro

(2) 删除config

as-delete-launch-config MyLC --region ap-northeast-1

(3) 查看配置

as-describe-launch-configs --region ap-northeast-1

9. 创建一个group,需要指定一个负载均衡器,这样增加的实例会增加到这个均衡器下,如my-load-balancer

(1)  as-create-auto-scaling-group MyGroup --launch-configuration MyLC --availability-zones ap-northeast-1a --region ap-northeast-1 --min-size 1 --max-size 3 --load-balancers my-load-balancer

(2) 查看group

as-describe-auto-scaling-groups --headers --region ap-northeast-1

(3) 删除一个group

as-update-auto-scaling-group MyGroup --min-size 0 --max-size 0 --region ap-northeast-1

as-delete-auto-scaling-group MyGroup --region ap-northeast-1

(4)重新加载配置文件,需要设置地域

as-describe-launch-configs --aws-credential-file /home/admin/credential-file-path.template --region ap-northeast-1

10. 然后在控制界面上cloudwatch上,选择ELB,创建一个alarm,设置一下条件即可。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值