将大文件复制到s3时,我从aws cp获得错误代码1。
$ aws s3 cp --version
aws-cli/1.5.5 Python/2.6.9 Linux/3.0.101-0.46-default
$ aws s3 cp source-file target-on-s3
(screen output...)
Completed 1 of 858 part(s) with 1 file(s) remaining
...
Completed 116 of 858 part(s) with 1 file(s) remaining
$ echo $?
1
在重试时,它会获得更多剩余的“部分”。这种情况一直持续到文件完全上传为止。
aws s3 cp
导致此行为的原因是什么?我错过了一些cp
选项吗?文件大小超过20GB,我认为这是S3标准的微不足道。我在AWS云中。
非常感谢。
答案 0 :(得分:1)
尝试升级您的AWS CLI版本(最新版本见1.7.20)。
aws s3 cp local_file_name.csv s3:// bucket_name / folder /