Amazon web services EC2实例与ELB不在同一VPC中。无效实例

Amazon web services EC2实例与ELB不在同一VPC中。无效实例,amazon-web-services,amazon-cloudformation,amazon-elb,Amazon Web Services,Amazon Cloudformation,Amazon Elb,使用AWS CloudFormation服务,我试图在2个EC2实例上创建一个弹性负载平衡器,但我得到一个错误: EC2实例i-0a38204c18b48604c与ELB不在同一VPC中。(服务:AmazoneLasticLoadBalancement;状态代码:400;错误代码:InvalidInstance;请求ID:2af5dc7e-9a7f-11e8-91c9-a3410fab05ba)” EC2实例已正确创建,但ELB未创建。如何纠正此问题 请查找完整代码以供参考 您尚未为ELB指定任

使用AWS CloudFormation服务,我试图在2个EC2实例上创建一个弹性负载平衡器,但我得到一个错误:

EC2实例i-0a38204c18b48604c与ELB不在同一VPC中。(服务:AmazoneLasticLoadBalancement;状态代码:400;错误代码:InvalidInstance;请求ID:2af5dc7e-9a7f-11e8-91c9-a3410fab05ba)”

EC2实例已正确创建,但ELB未创建。如何纠正此问题

请查找完整代码以供参考


您尚未为ELB指定任何
子网
。因此,正在默认VPC中创建ELB

VPC -- contains --> Subnets -- contains --> ELB
将以下内容添加到ELB:

子网: 虚拟私有云(VPC)中要连接到负载平衡器的子网ID列表。不要指定位于同一可用性区域中的多个子网。您可以指定
可用性区域
子网
属性,但不能同时指定这两个属性


您尚未为ELB指定任何
子网
。因此,正在默认VPC中创建ELB

VPC -- contains --> Subnets -- contains --> ELB
将以下内容添加到ELB:

子网: 虚拟私有云(VPC)中要连接到负载平衡器的子网ID列表。不要指定位于同一可用性区域中的多个子网。您可以指定
可用性区域
子网
属性,但不能同时指定这两个属性


您需要将代码实际粘贴到此处,而不是链接后面。您需要将代码实际粘贴到此处,而不是链接后面。谢谢John。我还尝试在代码中使用Subnets属性,但出现如下错误:“InvalidSubnetID.NotFound”(服务:AmazonElasticLoadBalancing;状态代码:400;错误代码:SubnetNotFound;请求ID:817d6506-9aef-11e8-ad70-d9b8d6317463)”。如何检查子网对于ELB是否有效?子网参数是“子网ID列表”“。但是,您提供了一个带有逗号分隔值的字符串。这是不同的。您应该提供一个YAML列表,就像您在
参数
部分中为
允许值
提供值一样。谢谢John,我为Subnets参数提供了列表,它起到了作用:)谢谢John。我还尝试在代码中使用Subnets属性,但得到如下错误:“InvalidSubnetID.NotFound(服务:AmazoneLasticLoadBalancement;状态代码:400;错误代码:SubnetNotFound;请求ID:817d6506-9aef-11e8-ad70-d9b8d6317463)”。如何检查子网对于ELB是否有效?
Subnets
参数是“子网ID列表”。但是,您提供了一个带有逗号分隔值的字符串。这是不一样的。您应该提供一个YAML列表,就像您在
参数
部分中为
AllowedValues
提供值一样。谢谢John,我为Subnets参数提供了列表,它起了作用:)