tar填满我的硬盘

时间:2016-12-29 14:00:05

标签: buffer tar

我正在尝试tar一个相当大的文件夹(~11GB),在皮重的时候,我的VM因为磁盘已满而崩溃。但是......我仍然有足够的空间可用于所有磁盘,但/

$ sudo df -h
File system        Size    Used    Avail. Used% Mount on
udev               3,9G       0  3,9G   0% /dev
tmpfs              799M    9,3M  790M   2% /run
/dev/sda1          9,1G    3,1G  5,6G  36% /
/dev/sda2           69G     37G   29G  57% /home
/dev/sdb1          197G     87G  100G  47% /docker

我认为tar在/上某处缓冲并在我的操作系统崩溃之前完成它。顺便说一句,我不知道如何防止这种情况。你有什么想法吗?

干杯, 奥利弗

1 个答案:

答案 0 :(得分:0)

Tar通常在当前目录中构建存档,作为隐藏文件。尝试cd到你较大的分区安装点之一,并从那里去皮,看它是否有所作为。您可能也没有使用innodes:

No Space Left on Device, Running out of Innodes

由于太多的小文件,我遇到了与服务器类似的问题。虽然剩下足够的可用空间,但可能会遇到这个问题。