AzCopy 10.17.0日志中MD5不匹配的记录形式及查询方法
AzCopy 10.17.0 MD5不匹配日志排查
一、查找azcopy.log中的MD5不匹配问题
- 先定位日志文件:AzCopy的日志默认存在用户目录下的
.azcopy文件夹中。Windows路径示例:C:\Users\<你的用户名>\.azcopy;Linux/macOS路径示例:~/.azcopy - 快速检索方式:
- 用文本编辑器打开日志后,直接搜索关键词
MD5 mismatch或Checksum does not match,即可定位到相关错误条目 - 用命令行过滤更高效:
- Windows:
findstr "MD5 mismatch" C:\Users\<你的用户名>\.azcopy\azcopy.log - Linux/macOS:
grep "MD5 mismatch" ~/.azcopy/azcopy.log
- Windows:
- 用文本编辑器打开日志后,直接搜索关键词
二、10.17.0版本中MD5不匹配的日志格式
这类错误日志会包含以下核心信息:
- 带时区的精确时间戳
- 明确的
ERROR级别标记 - 源文件的存储账户路径、本地下载路径
- 存储端记录的预期MD5值
- 本地计算得到的实际MD5值
- 清晰的错误原因描述
三、MD5不匹配日志示例
2023-05-10T14:35:22.123456+08:00 ERROR: [PUT] https://<存储账户名>.blob.core.windows.net/<容器名>/testfile.txt Downloaded file's MD5 does not match. Expected: "d41d8cd98f00b204e9800998ecf8427e", Actual: "e2fc714c4727ee9395f324cd2e7f331f". Source: https://<存储账户名>.blob.core.windows.net/<容器名>/testfile.txt, Destination: C:\Downloads\testfile.txt
内容的提问来源于stack exchange,提问作者ZenoGh
相关产品推荐
相关产品推荐

