Quantcast

[JAWS-users 0388] ELB in VPC is not supported in this version of API

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[JAWS-users 0388] ELB in VPC is not supported in this version of API

Hiroki Matsuyama
松山と申します。

ELBがVPCで使えるようになったので、VPCでのオートスケーリングを
テストしているのですが、ELBをオートスケーリンググループに指定すると
インスタンスが起動後すぐにterminateされてしまいます。
(そして新たなインスタンスがまた起動してterminateされて...)
試しにELBを指定しなければ正常にインスタンスが起動されました。

以下はELB指定時のas-describe-scaling-activitiesの結果です。

$ as-describe-scaling-activities --show-long

ACTIVITY,89cd7b3a-2355-49d6-950f-28a72e3d8003,2011-11-30T12:27:40Z,clickVPC-ASGroup,Successful,(nil),At
2011-11-30T12:26:42Z An internal error occurred. Undoing this
launch.,0,Terminating EC2 instance
i-e3fc14e3,(nil),2011-11-30T12:26:42.950Z
ACTIVITY,3486bc1e-aa28-4710-b9e6-0682b2a8a701,2011-11-30T12:26:44Z,clickVPC-ASGroup,Failed,ELB
in VPC is not supported in this version of API. Please try 2011-11-15
or newer. Updating load balancer configuration failed,"At
2011-11-30T12:26:12Z a user request created an AutoScalingGroup
changing the desired capacity from 0 to 1.  At 2011-11-30T12:26:15Z an
instance was started in response to a difference between desired and
actual capacity, increasing the capacity from 0 to 1.",0,Launching a
new EC2 instance: i-e3fc14e3.  Status Reason: ELB in VPC is not
supported in this version of API. Please try 2011-11-15 or newer.
Updating load balancer configuration
failed,(nil),2011-11-30T12:26:15.948Z

「ELB in VPC is not supported in this version of API. Please try
2011-11-15 or newer.」

と言われていますが、オートスケーリングの設定を投入したクライアント
(Mac)ではELBのAPI toolsは最新です。

$ elb-cmd -version
Amazon ElasticLoadBalancing CLI version 1.0.15.1 (API 2011-11-15)

AutoScalingのAPI toolsは新しいものはリリースされていないようです。
#そもそもクライアントのAPIは関係ない気もしますが。

$ as-cmd -version
Amazon AutoScaling CLI version 1.0.39.0 (API 2011-01-01)

ELBはVPCで使えるようにはなったが、VPCでのオートスケーリングには
まだ対応していないということなのでしょうか?

オートスケーリングの設定は以下の手順で行いました。
launch-config作成
$ as-create-launch-config clickVPC-LC --image-id ami-4cbd0a4d
--instance-type m1.small --key bond --group sg-eee8fb82,sg-0ae8fb66

auto-scaling-group作成(0台)
$ as-create-auto-scaling-group clickVPC-ASGroup --launch-configuration
clickVPC-LC --availability-zones ap-northeast-1b --min-size 0
--desired-capacity 0 --max-size 0 --load-balancers VPC-LB
--vpc-zone-identifier subnet-74619b1d

auto-scaling-groupを更新(1台起動だけ起動)
$ as-update-auto-scaling-group clickVPC-ASGroup --min-size 1
--desired-capacity 1 --max-size 1 --vpc-zone-identifier
subnet-74619b1d
→上記の現象が発生

以上、よろしくお願いいたします。

--
---
Hiroki MATSUYAMA
<[hidden email]>
_______________________________________________
JAWS-users mailing list
[hidden email]
http://jaws-ug.jp/mailman/listinfo/jaws-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [JAWS-users 0388] ELB in VPC is not supported in this version of API

Hiroki Matsuyama
松山です。
AWSプレミアムサポートで調べていただいたところ
「VPC配下でのAuto Scaling+ELB」はまだサポート
されていないとわかりました。(2011/12/3現在)
お騒がせして申し訳ありませんでした。
Loading...