繁体   English   中英

执行`bundle:install'时橡胶停转

[英]Rubber stalling while executing `bundle:install'

根据m3.small实例的快速启动说明,使用最新的3.1.0版本进行橡胶部署会达到获取和安装gem(最后加载的是pg)的阶段。 我看不到宝石卷中提到过therubyracer

该过程成功完成了deploy:setup,rubber:collectd:bootstrap,deploy:setup,deploy:update_code,但是在deploy:finalize_update ,触发的回调是bundle:install

在这一点上,过程总是会停顿。 / etc / hosts /文件确实引用了正确的配置( 52.25.135.252 production.foo.com ec2-52-25-135-252.us-west-2.compute.amazonaws.com ip-172- [。 。])。

奇怪的是,尝试通过ssh进入实例

ssh -i aws-eb production.foo.com

或通过ec-2用户

ssh -i aws-eb ec2-user@ec2-52-25-135-252.us-west-2.compute.amazonaws.com

访问是

Permission denied (publickey).

直到几天前我一直在使用弹性beantalk的密钥,并且已插入confg/rubber/rubber.yml文件中。

I will attempt with a new key pair, but how can a key be now deemed public and unusable?

更新设置新的密钥对不会改变任何行为。 进程卡在同一点,无法ssh进入实例。 production.foo.com确实会正确返回,这是配置好的,ubuntu欢迎页面上的nginx

据我所知,对此进行了大约10次迭代,问题在于内存。

此时尚未阻塞的最小实例是image_type: m3.medium 可以在此处找到每种实例类型的AMI

在我看来,在应用程序硫化中自动建议m1.small是乐观的。

暂无
暂无

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

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