You need to enable JavaScript to run this app.
文档中心
对象存储

对象存储

复制全文
下载 pdf
FSX 最佳实践
上传大文件
复制全文
下载 pdf
上传大文件
本文介绍通过 FSX 挂载存储桶后,如何将大文件上传到对象存储 TOS。​
上传机制说明​
为了提升文件写入速率,FSX 通过分片上传的方式实现文件的并发上传。因此最大可写入到 TOS 的文件大小由分片数量和分片大小共同决定,具体计算公式如下:​
最大文件大小 = 分片数量 × 单个分片大小​
由于 TOS 的规格限制,单个文件最多支持 10000 个分片;默认情况下,分片大小为 8MB;因此默认最大可写入 TOS 的文件大小为 80000MB。​
配置大文件上传​
part_size 参数用于设置分片上传时的分片大小,单位为 MB,取值范围为 [4,5120]。如果单个文件大小超过 80000MB,您可以增大 part_size 的值,以确保大文件能够顺利完成上传。​
  1. 计算 part_size 的值,获取待上传文件的单个分片大小。​
  • part_size = 待上传的文件大小 (单位:MB) ÷ 10000​
  • 例如待上传的大文件大小为 82000 MB,则分片大小为 82000/10000 = 8.2 ,由于分片大小需为整数,应向上取整,因此 part_size 的值应设置为 9。​
说明​
part_size 需为整数,若数值存在小数,则向上取整。​
  1. 执行以下命令,在挂载存储桶时配置 part_size。​
  • ​
    mount -t fsx /tos/<挂载的桶名> <挂载点> -o region="<地域>",endpoint="<访问域名>",credential_filepath="<鉴权凭证文件的绝对路径>",part_size=<分片大小>,no_writeback_cache​
    ​
说明​
  • 挂载存储桶时才可以配置part_size参数。如果您已挂载存储桶,则需要先卸载对应的挂载点,再重新挂载。具体操作,请参见卸载挂载点。​
  • 完成配置后,即可顺利完成大文件上传操作。​
​
最近更新时间:2025.09.29 16:23:27
这个页面对您有帮助吗?
有用
有用
无用
无用