AWS Autoscaling issue with existing nodes in ELB

Posted by Ram Prasad on Server Fault See other posts from Server Fault or by Ram Prasad
Published on 2009-06-24T14:55:35Z Indexed on 2010/04/13 1:03 UTC
Read the original article Hit count: 387

Filed under:
  1. I already have a ELB setup called MyLoadBalancer.
  2. I already have 2 nodes running on it with health checks (that checks a URL on the node to see if they are up)
  3. Created an autoscaling group (min 2, Max 10)
  4. Associated launchconfig mylaunchconfig that provisions a node using an AMI
  5. Created a trigger, that checks for avg min connections of 100 and Max of 500 (checks the load balancer and it is support to increase the node count by 1, if avg connections are > 500 and decrease by one if less than 100)

as-create-or-update-trigger MyTrigger --auto-scaling-group MyAutoScalingGroup --namespace "AWS/ELB" --measure RequestCount --statistic Average --dimensions "LoadBalancerName=MyLoadBalancer" --period 60 --lower-threshold 500 --upper-threshold 800 --lower-breach-increment=-1 --upper-breach-increment=1 --breach-duration 600

Now the issue is, as soon as I put in the trigger, it start 2 nodes .... but there are already two nodes in the LB.

So, why is it provisioning 2 more nodes, when the nodes are there ? is it because it is not recognizing the existing 2 nodes ? then how do I add the existing nodes to the AutoScaling group ?

© Server Fault or respective owner

Related posts about amazon