2.4. 메타데이터 서버 캐시 크기 제한


다음을 통해 Ceph 파일 시스템(CephFS) 메타데이터 서버(MDS) 캐시의 크기를 제한할 수 있습니다.

  • 메모리 제한: mds_cache_memory_limit 옵션을 사용합니다. Red Hat은 mds_cache_memory_limit 의 경우 8GB에서 64GB 사이의 값을 권장합니다. 캐시를 더 설정하면 복구 문제가 발생할 수 있습니다. 이 제한은 MDS의 원하는 최대 메모리 사용량의 약 66%입니다.

    중요

    Red Hat은 inode 수 제한 대신 메모리 제한을 사용하는 것이 좋습니다.

  • inode count: mds_cache_size 옵션을 사용합니다. 기본적으로 MDS 캐시를 inode 개수로 제한하는 것은 비활성화되어 있습니다.

또한 MDS 작업에 mds_cache_reservation 옵션을 사용하여 캐시 예약을 지정할 수 있습니다. 캐시 예약은 메모리 또는 inode 제한의 백분율로 제한되며 기본적으로 5%로 설정됩니다. 이 매개변수의 의도는 MDS가 새 메타데이터 작업을 사용할 수 있도록 캐시의 추가 메모리 예약을 유지 관리하도록 하는 것입니다. 결과적으로 MDS는 일반적으로 캐시에서 사용되지 않는 메타데이터를 삭제하기 위해 클라이언트에서 이전 상태를 다시 호출하므로 메모리 제한 아래로 작동해야 합니다.

mds_cache_reservation 옵션은 MDS 노드가 캐시를 나타내는 Ceph Monitor에 상태 경고를 보내는 경우를 제외하고 모든 상황에서 mds_health_cache_threshold 옵션을 대체합니다. 기본적으로 mds_health_cache_threshold 는 최대 캐시 크기의 150%입니다.

캐시 제한은 하드 제한이 아닙니다. CephFS 클라이언트 또는 MDS 또는 misbehaving 애플리케이션의 잠재적인 버그로 인해 MDS가 캐시 크기를 초과할 수 있습니다. mds_health_cache_threshold 옵션은 스토리지 클러스터 상태 경고 메시지를 구성하여 MDS가 캐시를 축소할 수 없는 이유를 조사할 수 있습니다.

추가 리소스

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat