🔍 YUM仓库哈希校验工具 📁 搜索目录: /data/rpm/uos/1070e_x86_64 📄 日志文件: /data/rpm/uos/1070e_x86_64/verify_repos_log_20260528_142715.txt 🕐 开始时间: 2026-05-28 14:27:15 ⚙️ 配置信息: 最大线程数: 8 (CPU核心数: 8) 缓冲区大小: 1.0MB ================================================================================ 🔧 检查系统哈希工具: 找到工具: sha256sum, sha1sum, md5sum, openssl ================================================================================ 🔍 正在搜索仓库目录... 搜索根目录: /data/rpm/uos/1070e_x86_64 找到 7 个仓库: 1. OS 2. everything 3. kernel510 4. Modular 5. update 6. GM 7. OpenStack-V ================================================================================ ================================================================================ 📦 开始验证仓库: OS 完整路径: /data/rpm/uos/1070e_x86_64/OS Packages目录: /data/rpm/uos/1070e_x86_64/OS/Packages 使用线程数: 8 元数据文件: 92c6c1ea2ee76043792fd3f5665da2434bdd35af4d154dd69fef58513d89b011-primary.sqlite.bz2 正在解析: 92c6c1ea2ee76043792fd3f5665da2434bdd35af4d154dd69fef58513d89b011-primary.sqlite.bz2 解析 SQLite 失败: no such column: checksum Traceback (most recent call last): File "sum.py", line 430, in parse_packages_from_sqlite cursor.execute(query) sqlite3.OperationalError: no such column: checksum ⚠ 警告: 元数据中没有解析到包信息 元数据包数: 0 实际RPM文件数: 2536 开始多线程验证 (最大线程数: 8)... 校验结果: 元数据包数: 0 实际文件数: 2536 哈希匹配: 0 哈希不匹配: 0 文件缺失: 0 多余文件: 2536 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: everything 完整路径: /data/rpm/uos/1070e_x86_64/everything Packages目录: /data/rpm/uos/1070e_x86_64/everything/Packages 使用线程数: 8 元数据文件: 062bcdb3ea61534e7ed2dec488a5956404741503d8941b5d0f0422906112110b-primary.sqlite.bz2 正在解析: 062bcdb3ea61534e7ed2dec488a5956404741503d8941b5d0f0422906112110b-primary.sqlite.bz2