繁体   English   中英

AWS Beanstalk 环境创建问题。无法启动环境。环境必须具有与其关联的实例配置文件

[英]AWS Beanstalk environment creation issue.Failed to launch environment.Environment must have instance profile associated with it

我正在尝试使用 CLI 和 Java API 在 AWS Elastic Beanstalk 应用程序中创建环境。 运行 CLI 命令后,我在 AWS 控制台中看到以下错误日志,

2017-07-18 10:26:22 UTC+0530    INFO    Deleting SNS topic for environment MySampleApplicationThree-env.
2017-07-18 10:26:20 UTC+0530    ERROR   Failed to launch environment.
2017-07-18 10:26:20 UTC+0530    ERROR   Environment must have instance profile associated with it.
2017-07-18 10:26:19 UTC+0530    INFO    Using elasticbeanstalk-ap-south-1-839135229895 as Amazon S3 storage bucket for environment data.
2017-07-18 10:26:18 UTC+0530    INFO    createEnvironment is starting.

我也在 API 中看到同样的上述错误日志..

下面是我的 CLI 命令,

aws elasticbeanstalk create-environment --cname-prefix mysampleapplicationthree --application-name MySampleApplicationThree --version-label "Sample Application" --environment-name mysampleapplicationfour --solution-stack-name "64bit Amazon Linux 2017.03 v2.6.1 running Tomcat 8 Java 8"

下面是我的 API 代码

AWSElasticBeanstalk client = AWSElasticBeanstalkClientBuilder.defaultClient(); 
CreateEnvironmentRequest createEnvironmentRequest = new CreateEnvironmentRequest()
                .withApplicationName("MySampleApplicationThree")
                .withEnvironmentName("MySampleApplicationThree-env")
                .withCNAMEPrefix("MySampleApplicationThree")
                .withSolutionStackName("64bit Amazon Linux 2017.03 v2.5.1 running Java 8")
                .withVersionLabel("Sample Application");

        CreateEnvironmentResult envresult = client.createEnvironment(createEnvironmentRequest);

我没有得到任何适当的解决方案。 如果有人帮助解决这个问题,那将会很有帮助。 谢谢..

我刚刚将我的区域从孟买 ( AP_SOUTH_1 ) 更改为新加坡 ( AP_SOUTHEAST_1 ),现在可以使用了。 但我不知道这背后的原因。 如果有人对此有任何了解,请在此处发布。

似乎用户没有足够的权限。 转到您的 IAM 控制台并将AWSElasticBeanstalkFullAccess策略附加到相应的角色。

不知道这种区域变化如何解决这个问题,据我所知 AWS 没有也不应该有区域特定错误,为了解决这个问题我遵循了下面的答案

https://stackoverflow.com/a/63010651/7745590

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM