我有使用以下步骤设置自动定...自动缩放:新创建的实例总是OutOfService
$ ELB创建磅autoscalelb --headers --listener “LB-端口= 80,例如端口= 80,协议= HTTP” --listener “LB-端口= 443,例如端口= 443,协议= TCP” --availability-区 美国东部-1D
$ ELB-描述磅autoscalelb
$ elb-register-instances-with-lb autoscalelb --instances i-ee364697
$ ELB-配置-健康检查autoscalelb --headers --target “TCP:80” --interval 5 --timeout 3 --unhealthy阈值2 --healthy阈值4
$原样create-launch-config autoscalelc --image-id ami-baba68d3 --instance-type t1。微
$如创建,自动缩放组autoscleasg --availability-区 美国东部-1D --launch配置autoscalelc --min尺寸1 --max尺寸 5 --desired-容量1 --load平衡器autoscalelb
$ AS-描述,自动缩放团autoscleasg
$ AS-把缩放政策MyScaleUpPolicy --auto缩放组 autoscleasg --adjustment = 1 --type ChangeInCapacity --cooldown 300
$ mon-put-metric-alarm MyHighCPUAlarm --comparison-运算符 GreaterThanThreshold - 评估期间1 - 计量名称 CPUUtilization - 命名空间“AWS/EC2” - 期间600 - 统计平均值 - 阈值80 - 警报操作arn:aws:autoscaling:us-东1:616259365041:scalingPolicy:46c2d3b3-7f29-42b6-ab64-548f45de334f:autoScalingGroupName/autoscleasg:policyName/MyScaleUpPolicy --dimensions “autoScalingGroupName = autoscleasg”
$ AS-把缩放政策MyScaleDownPolicy --auto -scaling组 autoscleasg --adjustment = -1 --type ChangeInCapacity --cooldown 300
$周一把度量报警MyLowCPUAlarm --comparison运营商 LessT hanThreshold - 评估周期1 - 测量名称CPU使用 - 名称空间“AWS/EC2” - 周期600 - 统计平均 - 阈值50 - 警报操作arn:aws:autoscaling:us-east-1 :616259365041:scalingPolicy:30ccd42c-06fe-401A-8b8f-a4e49bbb9c7d:autoScalingGroupName/autoscleasg:policyName/MyScaleDownPolicy --dimensions “AutoScalingGroupName = autoscleasg”
我运行这个命令之后:
$ as-describe-auto-scaling-groups autoscleasg --headers
响应:
自动缩放-GROUP集团-NAME LAUNCH-CONFIG可用性开发区 负载均衡MIN-SIZE MAX-SIZE DESIRED容量 自动缩放-GROUP autoscleasg autoscalelc美国东部-1D
autoscalelb 1 5 1 INSTANCE实例ID 可用性-ZONE状态的状态LAUNCH-CONFIG INSTANCE I-acf48bd5美国东部-1D在职健康autoscalelc
然后:
$ ELB-描述实例健康autoscalelb --headers
它显示:
INSTANCE_ID INSTANCE_ID状态描述
原因代码INSTANCE_ID I-ee364697役N/A
不适用INSTANCE_ID i-acf48bd5 OutOfService实例在 至少连续运行状况检查的UnhealthyThreshold数目失败。 实例
我的第一个问题是:
它会自动在有上主要比如空载创建一个额外的实例。其次, 新创建的实例始终是OutOfService。
如果我改变最小大小为0,使用下面的命令:
$的更新,自动缩放组autoscleasg --launch配置 autoscalelc --availability-区美东-1D - -min尺寸0 --max尺寸5
,并试图使用Xen的穿上例如负载:
自动缩放不会创建任何实例。即使我在最多5次会话中运行以上命令,CPU使用率也会达到100%,但仍未创建实例。
请帮我...