2015-01-20 2 views
1

S3 버킷을 마운트 할 때 "-o use_cache =/tmp"옵션을 설정했습니다. tmp에서 사용하려고하는 공간의 한계가 있습니까? X 제한 시간 이후에 항목을 제한하거나 다른 방법으로 만료 할 수 있습니까?S3FS의 캐시 제한 또는 만료 설정

답변

0

로컬 캐시의 성장은 분명히 제한되지 않지만 실제로는 "캐시"와 같은 언제든지 안전하게 제거 될 수 있다는 점에서 진정한 "캐시"("작업 디렉토리"라고하는 것에 반대되는)입니다. 특정 연령 이후에 파일을 제거하는 cron 작업으로 findxargsrm을 결합합니다.

( xargs이 반드시 필요한 것은 아니지만 너무 많은 파일을 한 번 호출 제거 ​​찾을 때 발생할 수있는 문제를 방지 할 수 있습니다.)

1

당신은 (지원되지 않는) sample_delcache.sh script from the s3fs-fuse project를 사용할 수 있습니다. cron 작업을 설정하여 매번 실행하십시오. 다음 번에 정리 스크립트를 실행하기 전에 공간 (또는 지금까지했던 것처럼 inode)이 없어 질 위험이 있지만 전화를 걸 수 있어야합니다.