我正在尝试通过GSUTIL上传一个大文件(1 GB和10 GB)到谷歌云存储上的存储桶中。
我已经在两个地方更新了我的.boto文件。
parallel_composite_upload_threshold = 150M
parallel_composite_upload_component_size = 150M
阈值是可以在不使用并行上传的情况下上传的文件的最大大小,而组件大小是在上传时分割大文件的大小。
大文件创建如下,
mkfile -n 1g 1GB_FILE
然后我使用命令
gsutil -m cp -r 1GB_FILE gs://temp-bucket
https://cloud.google.com/storage/docs/gsutil/commands/cp处的文档 说我应该看到上传进度指示器一次连续更新几个不同的上传(对应于并行上传的文件的每个部分),直到并行上传完成。
但我在CMD上看不到类似的东西。 我的进度指标如下,
Copying file://1GB_FILE [Content-Type=application/octet-stream]...
- [1/1 files][ 1.0 GiB/ 1.0 GiB] 100% Done 302.8 KiB/s ETA 00:00:00
Operation completed over 1 objects/1.0 GiB.
我做错了吗?
为什么我看不到文档中所述的多文件上传指示符?
答案 0 :(得分:0)
进度指示器不再按照文档说明并行组合上载的方式工作 - 它只显示单个顶级文件的进度。我们会更新文档。