tsop-agent v3.0.5219 的传输问题:更新到 v3.0.5235

问题描述 投票:0回答:1

我们最近在使用 Google Cloud Storage 的 tsop-agent 进行文件传输配置时遇到了问题。情况总结如下:

问题描述

  • 观察到的错误: E0621 13:52:09.606702 13863 handler.go:168]未能初始化上传:generic::unknown:重试预算耗尽(10次尝试):发布“https://www.googleapis.com/upload/storage/v1/b /bucket_name/o?alt=json&ifGenerationMatch=0&uploadType=resumable": 拨打 tcp: 在 DNS_IP:35 上查找 www.googleapis.com 没有这样的主机

  • 场景

  1. 启动 STS 作业以将本地 POSIX 文件系统同步到 GCP 存储桶。
  2. 自 06/20 起同步一直失败。

环境

  • 环境:生产
  • GCP服务:存储传输服务/存储服务
  • DNS 配置:我们的安全策略有意禁用 Google URL (googleapis.com) 的 DNS 解析。
  • 代理配置:所有 HTTP 请求都通过可以解析和路由这些请求的代理进行路由。

诊断

  • DNS:如预期,
    www.googleapis.com
    google.com
    没有解析。
  • 代理:正确配置后,
    curl
    命令通过代理工作。
  • STS 日志:对于大约 35 MB 或更大的文件,传输失败。

解决方案

经过多方测试和验证,我们发现问题出在tsop-agent的版本上。发生自动更新,将代理从版本 v3.0.5219 升级到版本 v3.0.5235,从而解决了问题。

问题

还有其他人在使用tsop-agent版本v3.0.5219时遇到过这个问题吗?您知道版本 v3.0.5235 中修复了什么来解决此问题吗?我搜索了文档,但找不到发行说明来比较两个版本。

预先感谢您的帮助!

上下文的其他详细信息:

  1. DNS 配置:我们的安全策略有意禁用 Google 网址的 DNS 解析。
  2. 代理配置:已验证且正确,已解决有关 Boto 配置的初始警告。
  3. 文件大小:大约 35 MB 或更大的文件的特定问题。
  4. 日志:DNS 解析上的一致错误消息。

感谢您的关注,我希望有人能够提供关于这两个版本的tsop-agent之间的差异的见解。

google-cloud-platform google-cloud-storage data-transfer sts
1个回答
0
投票

根据有关文件系统传输故障排除的官方 GCP 文档:

代理版本不再兼容存储传输服务。

这是一个临时错误,与错误的代理更新有关。如果出现这种情况,请执行以下操作:

  1. 停止所有代理。

  2. 如果您使用的是 docker,请运行以下命令拉取最新的 docker 镜像: sudo docker pull gcr.io/cloud-ingest/tsop-agent

  3. 发出 Docker run 命令来启动所有代理容器。

如果问题仍然存在,请通过创建新的 Issue Tracker 线程来描述您的问题,联系 GCP 支持团队。”

© www.soinside.com 2019 - 2024. All rights reserved.