每个星期五我都会运行一个 gsutil 4.3 cp -n -L -R 命令(python 版本是 2.7.5),以便将 5 GB 的数据(48 个文件,每个文件不超过 512 MB)从 Windows 7 Enterprise 上传到 GCS。从 8 月 8 日开始,我开始收到 GSutil 错误,如下所示:
- 从 httplib 捕获 BadStatusLine,重试:''
- Retrying request to url https://www.googleapis.com/resumable/upload/storage/v1/b/offsite/o?fields=generation%2Cmd5Hash%2Csize&alt=json&upload_id=AEnB2UraXXAIW8wI-60MqMgu5Ae_zVoxSC_Wf1WfEkzoG--T51vsGRAYY1ZwrQriDhY-y-85tJX-b_Mu5bvE9Mt97eY2soi1_A&prettyPrint =True&uploadType=连接中断后可恢复。
- 最终重试时的 HTTP 错误:''
- CommandException:为本地文件 (ClS2LyPSwjN1qHjP6ICSUQ==) 计算的 md5 签名与云提供的摘要 (Yf0Fn4q+L8EhK7VQaugh+Q==) 不匹配。云对象 (gs://file_URI) 将被删除。
我还注意到上传时间现在非常慢:这个脚本过去需要 3.5 小时才能上传 5 GB,现在需要 12 小时才能被上传 ~ 150 MB 的 Windows 任务计划程序(由于任务超时配置)中断。
虽然我知道这些错误可能与网络和/或通信问题有关,但我们没有其他通信问题,也没有更改任何通信设备,如防火墙、路由器等。此外,我不清楚它们在哪一边正在生成。
为了解决/解决这些问题有什么建议或想法吗?
非常感谢你,费德里科