
Hi Daniel and Jiri, On 2020/12/8 18:31, Jiri Denemark wrote:
On Tue, Dec 08, 2020 at 09:27:39 +0000, Daniel P. Berrangé wrote:
On Tue, Dec 08, 2020 at 10:06:25AM +0800, zhukeqian wrote:
On 2020/12/7 18:38, Daniel P. Berrangé wrote:
On Mon, Dec 07, 2020 at 09:55:53AM +0800, zhukeqian wrote:
Hi Daniel,
[...]
Hi Daniel,
The purpose is to remove this failure check for QEMU v2.12. In QEMU commit 65ace0604551, it decoupled the RAM status from the active migration status.
The usage scenario is querying migration status at destination side, which may contain active migration status, but without RAM status, so we will see that libvirt report error here.
I'm confused, because AFAIK, libvirt does not need to run query-migrate on the destination, so there shouldn't be anything that needs fixing.
Moreover, you can't even request migration statistics on the destination manually because libvirt blocks that:
# virsh domjobinfo nest error: Operation not supported: migration statistics are available only on the source host
Jirka
.
Sorry for delay reply. The purpose of QEMU commit 65ace0604551 (migration: add postcopy total blocktime into query-migrate) is to query some postcopy related information on destination side. We can call query-migrate on destination side *after* migration complete, thanks. Keqian.