[pve-devel] [PATCH 3/3] add downtime && expected_downtime query-migrate info
Alexandre DERUMIER
aderumier at odiso.com
Thu Dec 27 16:21:46 CET 2012
mmm, the migration code in qemu.git seem to be unstable. (as it's pretty new)
with high memory transfer, I have a some paused target vm, status:internal-error, no way to unpause them.
But if it's work fine for you with 1s migrate_downtime, we need to find where the problem is in the current qemu 1.3 code ... (maybe qemu mailing can help)
----- Mail original -----
De: "Stefan Priebe" <s.priebe at profihost.ag>
À: "Alexandre DERUMIER" <aderumier at odiso.com>
Cc: pve-devel at pve.proxmox.com, "Dietmar Maurer" <dietmar at proxmox.com>
Envoyé: Jeudi 27 Décembre 2012 15:19:41
Objet: Re: [pve-devel] [PATCH 3/3] add downtime && expected_downtime query-migrate info
Strangely the status of the VM is always paused after migration.
Stefan
Am 27.12.2012 15:18, schrieb Stefan Priebe:
> Hi,
>
> have now done the same.
>
> With current git qemu migration is really fast using 1,6GB memory:
> Dec 27 15:17:45 starting migration of VM 105 to node 'cloud1-1202'
> (10.255.0.20)
> Dec 27 15:17:45 copying disk images
> Dec 27 15:17:45 starting VM 105 on remote node 'cloud1-1202'
> Dec 27 15:17:48 starting online/live migration on tcp:10.255.0.20:60000
> Dec 27 15:17:48 migrate_set_speed: 8589934592
> Dec 27 15:17:48 migrate_set_downtime: 0.05
> Dec 27 15:17:52 migration speed: 512.00 MB/s - downtime 174 ms
> Dec 27 15:17:52 migration status: completed
> Dec 27 15:17:53 migration finished successfuly (duration 00:00:09)
> TASK OK
>
> It's so fast that i can't check if i see that's while migrating.
>
> Greets,
> Stefan
>
> Am 27.12.2012 14:26, schrieb Alexandre DERUMIER:
>>>> The problem is the LATEST git qemu code they've changed a LOT of
>>>> include
>>>> file locations so nearly NO PVE patch applies...
>>
>> I'm currently building a pve-qemu-kvm on qemu 1.4, with basics patches
>>
>> fr-ca-keymap-corrections.diff
>> fairsched.diff
>> pve-auth.patch
>> vencrypt-auth-plain.patch
>> enable-kvm-by-default.patch
>>
>> should be enough to connect with vnc and test migration
>>
>> I'll keep in touch
>>
>>
>>
>> ----- Mail original -----
>>
>> De: "Stefan Priebe" <s.priebe at profihost.ag>
>> À: "Alexandre DERUMIER" <aderumier at odiso.com>
>> Cc: pve-devel at pve.proxmox.com, "Dietmar Maurer" <dietmar at proxmox.com>
>> Envoyé: Jeudi 27 Décembre 2012 13:40:24
>> Objet: Re: [pve-devel] [PATCH 3/3] add downtime && expected_downtime
>> query-migrate info
>>
>> Hi,
>> Am 27.12.2012 13:39, schrieb Alexandre DERUMIER:
>>>>> not right now - but i tested this yesterday and didn't saw a
>>>>> difference
>>>>> so i moved again to 3.6.11.
>>> It'll do test with a 3.6 kernel too, to see if I have a difference
>>
>> Thanks! Will retest with pve kernel too.
>>
>>> Do you have tried with last qemu 1.4 git ?
>>> Because I'm looking into the code, and the change in migration code
>>> is really huge.
>>> So we could known if it's a qemu migration code problem or not...
>>
>> The problem is the LATEST git qemu code they've changed a LOT of include
>> file locations so nearly NO PVE patch applies...
>>
>> Stefan
>>
More information about the pve-devel
mailing list