10.2. 캐시 설정


현재 Red Hat Enterprise Linux 7은 cachefiles 캐싱 백엔드만 제공합니다. cachefilesd 데몬은 cachefiles 를 시작하고 관리합니다. /etc/cachefilesd.conf 파일은 cachefiles 이 캐싱 서비스를 제공하는 방법을 제어합니다.
캐시 백엔드에서 구성할 첫 번째 설정은 캐시로 사용할 디렉터리를 지정합니다. 이를 구성하려면 다음 매개변수를 사용합니다.
$ dir /path/to/cache
Copy to Clipboard Toggle word wrap
일반적으로 캐시 백엔드 디렉토리는 /etc/cachefilesd.conf 에 다음과 같이 /var/cache/fscache 로 설정됩니다.
$ dir /var/cache/fscache
Copy to Clipboard Toggle word wrap
캐시 백엔드 디렉토리를 변경하려면 selinux 컨텍스트가 /var/cache/fscache 와 동일해야 합니다.
# semanage fcontext -a -e /var/cache/fscache /path/to/cache
# restorecon -Rv /path/to/cache
Copy to Clipboard Toggle word wrap
캐시를 설정하는 동안 /path/to/cache 를 디렉토리 이름으로 바꿉니다.
참고
selinux 컨텍스트 설정에 대한 지정된 명령이 작동하지 않는 경우 다음 명령을 사용하십시오.
# semanage permissive -a cachefilesd_t
# semanage permissive -a cachefiles_kernel_t
Copy to Clipboard Toggle word wrap
FS-Cache는 /path/to/cache 를 호스팅하는 파일 시스템에 캐시를 저장합니다. 랩탑에서는 호스트 파일 시스템으로 루트 파일 시스템(/)을 사용하는 것이 좋지만 데스크탑 시스템의 경우 캐시용 디스크 파티션을 구체적으로 마운트하는 것이 좋습니다.
FS-Cache 캐시 백엔드에 필요한 기능을 지원하는 파일 시스템에는 다음 파일 시스템의 Red Hat Enterprise Linux 7 구현이 포함됩니다.
  • ext3 (Extended attributes enabled)
  • ext4
  • gtv
  • XFS
호스트 파일 시스템은 사용자 정의 확장 속성을 지원해야 합니다. FS-Cache는 일관성 유지 관리 정보를 저장하기 위해 이러한 속성을 사용합니다. ext3 파일 시스템(예: 장치)에 대해 사용자 정의 확장 속성을 활성화하려면 다음을 사용합니다.
# tune2fs -o user_xattr /dev/device
Copy to Clipboard Toggle word wrap
또는 다음과 같이 마운트 시 파일 시스템의 확장 속성을 활성화할 수 있습니다.
# mount /dev/device /path/to/cache -o user_xattr
Copy to Clipboard Toggle word wrap
캐시 백엔드는 캐시를 호스팅하는 파티션에서 일정 양의 여유 공간을 유지하여 작동합니다. 여유 공간을 사용하여 시스템의 다른 요소에 대한 응답으로 캐시가 증가하고 축소되므로 루트 파일 시스템(예: 랩탑)에서 안전하게 사용할 수 있습니다. FS-Cache는 캐시 cull 제한을 통해 구성할 수 있는 이 동작에 기본값을 설정합니다. 캐시 cull 제한 구성에 대한 자세한 내용은 10.4절. “캐시 캐시 제한 설정” 을 참조하십시오.
구성 파일이 배치되면 cachefilesd 서비스를 시작합니다.
# systemctl start cachefilesd
Copy to Clipboard Toggle word wrap
부팅 시 시작되도록 cachefilesd 를 구성하려면 다음 명령을 root로 실행합니다.
# systemctl enable cachefilesd
Copy to Clipboard Toggle word wrap
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat