1.9. MDS 内存缓存限制
MDS 服务器将其元数据保留在一个单独的存储池中(名为 cephfs_metadata
),并且是 Ceph OSD 的用户。对于 Ceph 文件系统,MDS 服务器必须支持整个 Red Hat Ceph Storage 集群,而不支持存储集群中的单个存储设备,因此它们的内存要求可能会非常显著,特别是当工作负载包含小时时,数据元数据的比例更大。
例如,将 mds_cache_memory_limit
设置为 2000000000
ceph_conf_overrides: mds: mds_cache_memory_limit=2000000000
注意
对于具有元数据密集型工作负载的大型 Red Hat Ceph Storage 集群,请不要将 MDS 服务器与其他内存密集型服务位于同一个节点上,这样做可让您将更多内存分配给 MDS,例如,分配大于 100 GB 的内存。
其它资源
- 请参阅 Red Hat Ceph Storage 文件系统指南中的存储服务器缓存大小限制。
- 有关特定选项描述和使用,请参阅配置 选项中的 常规 Ceph 配置选项。