MDS 内存高速缓存限制

MDS 服务器将其元数据保留在名为 cephfs_metadata 的单独存储池中,并且是 Ceph OSD 的用户。

对于 Ceph 文件系统,MDS 服务器支持整个 IBM Storage Ceph 集群,而不仅仅是存储集群中的单个存储设备。 因此,它们的内存需求可能很大。 如果工作负载由中小型文件组成,元数据与数据的比例较高,情况尤其如此。

例如,要将 mds_cache_memory_limit 设置为 2000000000 字节,请运行:
ceph_conf_overrides:
  mds:
    mds_cache_memory_limit=2000000000
注意:对于具有元数据密集型工作负载的大型 IBM Storage Ceph 群集,请勿将 MDS 服务器与其他内存密集型服务放在同一节点上。 通过执行此操作,您可以选择向 MDS 分配更多内存,例如,大小大于 100 GB。

有关更多信息,请参阅 元数据服务器高速缓存大小限制