답변:
Stefan 은 나를 올바른 길로 인도 했습니다. 이것은 모든 시스템 12.04 이상에서 작동합니다.
파일 시스템에도 확장 된 속성 지원이 필요합니다. EXT4를 사용하고 있다면 괜찮습니다. EXT3을 사용하는 경우 파일 시스템이 user_xattr
속성으로 마운트되어 있는지 확인해야 합니다.
클라이언트 시스템에서 설정하는 방법은 다음과 같습니다. 서버 측에서 아무것도 할 필요가 없습니다.
먼저, 사용자 공간 데몬을 설치하십시오 :
sudo apt-get install cachefilesd
그런 다음 /etc/default/cachefilesd
실행 라인을 편집 하고 변경하여 켜십시오.RUN=yes
NFS 마운트에 옵션 /etc/fstab
이 있는지 확인하십시오 fsc
. 변경 한 후에 다시 마운트하는 것을 잊지 마십시오. 여기 내 발췌문이 있습니다 (필요에 맞게 수정하십시오)
192.168.1.115:/home/jorge /home/jorge/Backup nfs fsc
서비스를 시작하십시오 : sudo /etc/init.d/cachefilesd start
캐시 구성은에서 수행 /etc/cachefilesd.conf
됩니다. 설정 옵션에 대한 참조를 참조하십시오.
참고 문헌 :
/usr/share/doc/cachefilesd/howto.txt.gz
/usr/share/doc/cachefilesd/README.gz
cachefilesd
데몬이 100 % CPU에서 실행될 수있는 버그가 있습니다 . redhat.com/archives/linux-cachefs/2014-February/msg00001.html bugzilla.redhat.com/show_bug.cgi?id=485314
현재 Ubuntu 10.04 LTS 로이 작업을 수행 할 수있는 방법이 있는지 확실하지 않습니다.
그러나 최신 버전의 Linux 커널에는 FS-Cache & CacheFS 라는 기능이 포함되어 있습니다.이 기능은 사용자 (및 본인)가 원하는 것과 똑같이 들립니다.
네트워크 파일 시스템의 로컬 캐싱 도 참조하십시오 .
/etc/auto.master
있습니까?