3.4. Ceph 文件系统
CephFS-mirror
守护进程仅传输文件中更改的块
在以前的版本中,cephfs-mirror
守护进程会传输整个文件,这些文件效率较低。
在这个版本中,cephfs-mirror
守护进程使用 MDS 中的 blockdiff API 来仅传输文件中更改的块。因此,在某些情况下,同步性能会显著提高,特别是对于大型文件。
元数据和数据池名称现在可以用于创建卷
在这个版本中,ceph fs volume create
命令允许用户传递元数据和数据池名称来创建卷。如果没有通过,或者是非空池,命令将停止。
CephFS 现在支持分层不区分大小写或规范化目录条目命名
在这个版本中,CephFS 支持高性能不区分大小写的文件访问协议。因此,CephFS 性能与其他不区分大小写的本地文件系统具有竞争性。
现在,在用户空间 CephFS 中支持 FSCrypt 加密
在这个版本中,支持 FSCrypt 加密,允许其他软件堆栈启用加密。现在,可以在 CephFS 中启用和使用加密。
获取子卷快照路径的新支持
在这个版本中,用户可以获取子卷快照的路径。使用新的 ceph fs subvolume snapshot getpath
命令,获取子卷快照的路径。注意:如果快照不存在,命令会返回 ENOENT
错误。
禁用 always-on Manager 模块和插件的新支持
此功能增强允许管理员在 Ceph MGR 中强制禁用 always-on 模块和插件。当对应的 Ceph 服务停机或降级时,强制禁用可以帮助通过模块命令阻止填充。
现在,quota.max_bytes
被设置在更了解的大小值中
在以前的版本中,quota.max_bytes
值是以字节为单位设置的,因此通常设置或更改大小非常大。
在这个版本中,quota.max_bytes
值可以使用用户友好的值设置,如 M/Mi、G/Gi 或 T/Ti。例如: 10GiB 或 100K。