cloudpods icon indicating copy to clipboard operation
cloudpods copied to clipboard

[求助/Help]更换磁盘存储数据同步完后 block_jobs有残留

Open vincentiss opened this issue 7 months ago • 5 comments

更换磁盘存储后, drive-mirror 同步完数据ready时发送block-job-complete后,还是有job残留 连hmp查看 导致虚拟机状态一直是数据同步中

是否是qemu4.2的版本bug?

QEMU 4.2.0 monitor - type 'help' for more information [(qemu) info block-jobs Type mirror, device drive_0: Completed 32428064768 of 32428064768 bytes, speed limit 0 bytes/s (qemu)`

请帮忙看看 谢谢

vincentiss avatar Jun 13 '25 02:06 vincentiss

这个有可能是同步没有真正的完成,需要等待。如果一直不完成那可能是qemu 的bug

wanyaoqi avatar Jun 13 '25 14:06 wanyaoqi

这个有可能是同步没有真正的完成,需要等待。如果一直不完成那可能是qemu 的bug

谢谢

这个job完成的offset和len是一样的 会一直残留 我等待了一天也还会在 这样虚拟机sync status的接口也会因blockJobsCount := s.BlockJobsCount()一直大于0是GUEST_BLOCK_STREAM

请问 这个qume 现在用的是什么版本呢? 我这里是4.2

vincentiss avatar Jun 16 '25 02:06 vincentiss

目前 qemu 使用的就是 4.2.0版本

wanyaoqi avatar Jun 16 '25 06:06 wanyaoqi

如果升级qemu版本的话有什么潜在风险吗?

vincentiss avatar Jun 16 '25 07:06 vincentiss

https://iso.yunion.cn/binaries/qemu/9-0-1/qemu-9-0-1-x86_64.tar.gz 可以用这个包

wanyaoqi avatar Jun 16 '25 09:06 wanyaoqi