相关疑难解决方法(0)

无法从Amazon Beanstalk示例应用程序生成有效的自定义EC2 AMI

由于我想安装Jenkins(前Hudson)在AWS Beanstalk上运行我的持续集成过程,我需要一个自定义AMI,因为必须为Jenkins更改Tomcat和Linux中的一些参数

我运行安装和自定义Beanstalk最初启动的实例的过程,直到最后,Jenkins就像它上面的魅力一样.

但是,我不能做的是重用我在自定义结束时生成的AMI:BeansTalk完成的运行状况检查没有看到EC2实例,尽管Beanstalk启动它并且工作正常.

为了理解我的问题,我将失败的过程减少到以下几点:

  • a)我根据亚马逊提供的样本创建了一个新的BT应用程序/环境(我只有一个参数是SSH我的EC2实例的密钥对)
  • b)当EC2实例启动时,我使用EC2来闪烁AMI
  • c)我通过改变原来的AWS Ami(id:100fff79 - Tomcat 6 64位)修改BT env配置,我在(b)中生成的1
  • d)当我改变ami id时BT重建
  • e)重建重新启动EC2实例.
  • f)它开始正常(可以ssh到它)但健康检查失败,我的环境变为红色状态.

有人可以复制这个过程并告诉我我做错了什么吗?(我想用(b)的AMI作为我Jenkins定制的起点.?

我可以提供的其他信息:当进入EC2实例时,如https://forums.aws.amazon.com/thread.jspa?threadID=59027&tstart底部所述的app,java,thin和bluepilld的grep = 25表明4个预期的过程消失了.因此,失败.

请帮忙 !

问候

迪迪埃

amazon-ec2 amazon-elastic-beanstalk

3
推荐指数
1
解决办法
1621
查看次数