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.