一、公告内容
MOFS提供小文件聚合功能,可以保证小文件在传输过程中聚合成一个相对较大的文件,以提升传输性能,在磁盘坏盘重建时,如果未采用小文件聚合,会导致重建时间长,若重建过程中再次发生磁盘损坏,会有丢失数据的可能性,因此在小文件较多的场景下,必须使用小文件聚合。
配置参数:
/LeoCluster/bin/leofs_nestlayout -c [-R] path unitsize smallfilemaxsize hostdltype param1
在如上参数中,path为配置小文件聚合的路径,若要对整个文件系统进行配置,则使用/datapool即可;
-R参数为递归,可根据实际需要进行配置,一般加上以保证整个目录下的所有子目录都被配置;
unitsize为聚合文件的块大小,默认设置为4K;
smallfilemaxsize参数定义了多大的文件会被聚合,在这里我们统一设置为2M,即2048*1024,单位是比特。
hostdltype param1为冗余配置,根据项目需求配置即可。
另外还需要配置预分配空间大小,该参数默认为16K,可根据实际文件大小修改,一般使用4K。
vi /etc/leofs_nest.conf
最后还需注意,若文件系统文件大部分属于大文件,即超过了smallfilemaxsize定义的大小,则不建议配置小文件聚合,否则会对性能有所影响。
二、关键字
MOFS 小文件聚合
创建人 | 夏宇 |
文档编辑权限 | 创建者私有 |
文档阅读权限 | 来自分类 |
分类阅读权限 | 所有人 |
分类编辑权限 | 技术服务部 : 机构 渠道合作伙伴 : 机构 系统管理员 : 人员 |
分类审核权限 | 审核小组 : 岗位 |
分类预览权限 | 审核小组 : 岗位 |
分类下载权限 | 技术服务部 : 机构 |
修改日期 | 修改人 | 备注 |
2021-12-27 13:23:43[当前版本] | 夏宇 | CREAT |
附件类型 | JPG |
|