Fstab缓存似乎很时髦,填满了

时间:2013-10-15 20:41:09

标签: linux s3fs

我们有一个带有S3挂载分区的Amazon Server。我觉得mount正在工作,但是use_cache指令下指定的目录填充速度非常快,而且没有缩小,这是正常的吗?

fstab中的配置为s3fs#filemanager /home/user/mounts/FileManager fuse user,use_cache=/home/user/tmp,allow_other,uid=NN,gid=NNN 0 0

安装目录和缓存都以相同的速度增长。我做错了吗?

1 个答案:

答案 0 :(得分:0)

来自文档:

如果通过“use_cache”选项启用,s3fs会自动维护use_cache指定的文件夹中的文件的本地缓存。每当s3fs需要在s3上读取或写入文件时,它首先将整个文件本地下载到use_cache指定的文件夹并对其进行操作。当调用fuse release()时,如果文件被更改,s3fs会将文件重新上传到s3。

use_cache指定的文件夹只是一个本地缓存。它可以随时删除。 s3fs根据需要重新构建它。注意:此目录无限增长,可以填充依赖于存储桶的文件系统并读取该存储桶。通过使用配额系统或定期清除缓存(或其他一些方法)来采取预防措施。