Elastic Beanstalk Deployment Errno 2 No Such File / Directory

时间:2015-04-24 01:38:43

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

这是我第一次使用Elastic Beanstalk向AWS部署内容,到目前为止,我已经到了可以运行eb create并开始使用的地步。我第一次这样做了Errno 13。具体来说,我到了尝试创建应用程序的地步,然后:

Creating application version archive "app-150423_212419". ERROR: IOError :: [Errno 13] Permission denied: './.viminfo'

我了解到这是一个根访问问题,因此我按照here找到的步骤说明我应该尝试使用bash命令:

sudo chown -R test /home/test

此处test =我的用户名和home = Users。

这让我遇到了错误ERROR: OSError :: [Errno 2] No such file or directory: './.collab/ext'

我真的不确定该目录应该是什么,或者为什么它试图访问它。如何选择合适的目录以便我可以正常运行?

1 个答案:

答案 0 :(得分:2)

eb create将尝试压缩整个目录并将其部署到弹性beanstalk环境中。我不确定为什么某些文件似乎不存在(也许你有一些符号链接?)。

看起来您可能正在尝试在主目录中运行eb create不要那样做。实际上,现在就从主目录中删除.elasticbeanstalk文件夹。

您需要做的就是进入项目目录,运行eb init,然后eb create