AWS gzip:stdout:设备上没有剩余空间

时间:2013-01-05 16:08:22

标签: amazon-web-services amazon-ec2

为什么每次我尝试在我的实例上压缩所有Apache“www”目录 - 用ubuntu运行 - 我收到此消息“gzip:stdout:设备上没有剩余空间”我使用此cmd“tar -zcvf backup.tar .gs / var / www / *“

3 个答案:

答案 0 :(得分:2)

你的存储空间不足。真的,亚马逊服务没什么特别的。删除东西,或购买更多存储空间。 df -h将显示当前安装的文件系统及其已用空间。 du将帮助您统计目录下的文件系统使用情况。

答案 1 :(得分:1)

您编写的分区/挂载点太满。您应该删除一些内容或使用其他分区来编写存档。

如果服务器上只需要几个字节,则可能

tar cf - /var/www/*|gzip -9 >backup.tar.gz
即使“tar czf”失败,

也能正常工作。

如果您不是root用户,并且只能以普通用户身份登录ssh,那么您可以使用sshfs或类似的东西

ssh myself@server "tar cf - /var/www/*|gzip -9" >backup.tar.gz

将其存储到本地磁盘。

答案 2 :(得分:0)

您的磁盘空间可能已耗尽。

如果你有ssh访问权限,我会首先运行:

df -h

为您提供您拥有的卷以及每个卷上的大小和可用空间。

df -h .

添加后,您应该根据当前文件夹获得相同的内容。