linux – 本机ZFS在删除文件时不释放空间

前端之家收集整理的这篇文章主要介绍了linux – 本机ZFS在删除文件时不释放空间前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在Ubuntu 11.10上运行本机ZFS,在镜像设置中使用2×2 TB驱动器. ZFS文件系统直接安装在Ubuntu中,而不是通过NFS或类似的东西安装,权限也设置为777.

我的问题是,当我删除文件时,它会像你期望的那样消失,但是当我输入zfs列表时,它仍然会报告已用空间,就像文件仍在那里一样.我等了几个小时,我正在运行一个磨砂膏,看看是否能修复它,但这不应该是必要的,是吗?

解决方法

我猜,答案非常荒谬;事实证明,Ubuntu将文件移动到.Trash1000但不允许回收站清空ZFS数据集上的.trash文件夹.我猜这是一个权限问题,因为我的ZFS数据集是用root挂载的,然后我在所有这些数据集上运行chmod 777以允许我的用户使用它们.

无论如何,删除.Trash1000文件夹修复了“问题”.

猜你在找的Linux相关文章