Elastic Beanstalk应用程序无法部署 - 现有应用程序似乎已损坏

时间:2015-07-02 16:51:30

标签: amazon-web-services deployment elastic-beanstalk amazon-elastic-beanstalk

我们已经使用EB大约一年了,我们的主要后端人员此刻并未与我们合作。在过去的两个月里,我一直在部署而没有任何问题,今天当我尝试部署时,我看到了这一点:

  

信息:环境更新正在开始。信息:部署新版本   实例(S)。错误:[实例:i-dc773612,i-4073a981]命令失败   在实例上。返回码:1输出:   [CMD-AppDeploy / AppDeployStage0 / InfraWriteApp2]命令失败   错误代码1:构建期间发生错误:命令01downloadVersion   失败。 INFO:在所有实例上完成命令执行。摘要:   [成功:0,失败:2]。错误:[实例:i-dc773612]命令   实例失败了。返回码:1输出:   [CMD-AppDeploy / AppDeployStage1 / AppDeployEnactHook / 01_flip.sh]命令   失败,错误代码1:   /opt/elasticbeanstalk/hooks/appdeploy/enact/01_flip.sh   ++ / opt / elasticbeanstalk / bin / get-config容器-k app_staging_dir   + EB_APP_STAGING_DIR = / var / app / ondeck   ++ / opt / elasticbeanstalk / bin / get-config容器-k app_deploy_dir   + EB_APP_DEPLOY_DIR = / var / app / current   +'[' - d / var / app / current']'   + mv / var / app / current /var/app/current.old   + mv / var / app / ondeck / var / app / current mv:不能统计'/ var / app / ondeck':没有这样的文件或目录。信息:命令执行   在环境中的2个实例中的1个上完成。错误:[实例:   i-4073a981]命令在实例上失败。返回码:1输出:   [CMD-AppDeploy / AppDeployStage1 / AppDeployEnactHook / 01_flip.sh]命令   失败,错误代码1:   /opt/elasticbeanstalk/hooks/appdeploy/enact/01_flip.sh   ++ / opt / elasticbeanstalk / bin / get-config容器-k app_staging_dir   + EB_APP_STAGING_DIR = / var / app / ondeck   ++ / opt / elasticbeanstalk / bin / get-config容器-k app_deploy_dir   + EB_APP_DEPLOY_DIR = / var / app / current   +'[' - d / var / app / current']'   + mv / var / app / current /var/app/current.old   + mv / var / app / ondeck / var / app / current mv:不能统计'/ var / app / ondeck':没有这样的文件或目录。信息:命令执行   在环境中的2个实例中的2个完成。信息:命令执行   在所有实例上完成。摘要:[成功:0,失败:2]。信息:   部署了新的应用程序版本以运行EC2实例。错误:   更新环境操作已完成,但有错误。更多   信息,请参阅故障排除文档错误:更新   环境操作完成,但有错误。更多   信息,请参阅故障排除文档。

我不知道为什么,据我所知,我已经像往常一样承诺/部署了一切。 当我进入“应用程序版本”时,我看到了最新的提交 - 它似乎已经部署了(它在Deployed To列中的提交旁边有环境名称)。但是我的移动应用程序不再能够连接到服务器上的PHP文件,它们不断被禁止403 - 即使是在上一次提交中没有更改的文件。由于部署失败,就好像应用程序不存在一样。

我应该从哪里出发?

编辑:我已经进行了进一步的调查,上传似乎是成功的,因为我可以看到zip文件在那里。这是部署本身失败的部分。我尝试重新启动实例,以及停止实例并让负载均衡器创建新实例。仍然一切都失败了,虽然现在我得到了暂停。从开始 - >超时,超时限制为30分钟,超时时间为5-10分钟。

0 个答案:

没有答案