6.2. 对象存储服务迁移故障排除
您可以对 Object Storage 服务(swift)迁移问题进行故障排除。
如果复制无法正常工作,且
swift-dispersion-report
没有返回到 100% 的可用性,请检查 replicator 进度以帮助您进行调试:CONTROLLER1_SSH tail /var/log/containers/swift/swift.log | grep object-server
$ CONTROLLER1_SSH tail /var/log/containers/swift/swift.log | grep object-server
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 下面显示了一个输出示例:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您还可以检查环一致性和副本状态:
oc debug --keep-labels=true job/swift-ring-rebalance -- /bin/sh -c 'swift-ring-tool get && swift-recon -r --md5'
$ oc debug --keep-labels=true job/swift-ring-rebalance -- /bin/sh -c 'swift-ring-tool get && swift-recon -r --md5'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在推送新环后,输出可能会显示 md5 不匹配,直到大约 2 分钟为止。2 分钟后,输出类似以下示例:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow