无法创建工作树目录'/ srv / www / my_domain / shared / cached-copy':设备上没有剩余空间

时间:2016-03-30 13:06:24

标签: ruby-on-rails amazon-web-services deployment web-deployment aws-opsworks

我正在使用AWS Opsworks进行部署,并且在部署到其中一台服务器时遇到问题。日志显示以下错误:

Could not create work tree dir '/srv/www/my_domain/shared/cached-copy'.: No space left on device

现在有人问题可能是什么?我对开发工作没有多少经验,但必须解决这个问题。谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

您的应用服务器的硬盘已满。当您不清理旧版本时经常会发生这种情况。如果您使用capistrano,可以选择完成此操作。 b它被称为

答案 1 :(得分:0)

OpsWorks允许您通过Web浏览器SSH到机器(或者您可以通过其他机制SSH)。这些命令将帮助您推断出您的行为可能产生最大影响的位置:

cd /srv/www/my_domain
du | sort -n

最后几行将显示实例中正在使用磁盘空间的位置。 cd到该目录并rm -rf内容。