- 文档首页
对象存储
工具指南
FSX
FSX 最佳实践
上传大文件
上传大文件
本文介绍通过 FSX 挂载存储桶后,如何将大文件上传到对象存储 TOS。
为了提升文件写入速率,FSX 通过分片上传的方式实现文件的并发上传。因此最大可写入到 TOS 的文件大小由分片数量和分片大小共同决定,具体计算公式如下:
最大文件大小 = 分片数量 × 单个分片大小
由于 TOS 的规格限制,单个文件最多支持 10000 个分片;默认情况下,分片大小为 8MB;因此默认最大可写入 TOS 的文件大小为 80000MB。
part_size 参数用于设置分片上传时的分片大小,单位为 MB,取值范围为 [4,5120]。如果单个文件大小超过 80000MB,您可以增大 part_size 的值,以确保大文件能够顺利完成上传。
- 计算 part_size 的值,获取待上传文件的单个分片大小。
- part_size = 待上传的文件大小 (单位:MB) ÷ 10000
- 例如待上传的大文件大小为 82000 MB,则分片大小为 82000/10000 = 8.2 ,由于分片大小需为整数,应向上取整,因此 part_size 的值应设置为 9。
说明
part_size 需为整数,若数值存在小数,则向上取整。
- 执行以下命令,在挂载存储桶时配置 part_size。
说明
- 挂载存储桶时才可以配置part_size参数。如果您已挂载存储桶,则需要先卸载对应的挂载点,再重新挂载。具体操作,请参见卸载挂载点。
最近更新时间:2025.09.29 16:23:27