[PVE-User] Live Migration Problem
Kilian Ries
mail at kilian-ries.de
Thu Jul 14 16:40:57 CEST 2016
Thanks for the hint, there was an error with the sources.list. Now i'm really on the latest version:
pveversion -v
proxmox-ve: 4.2-56 (running kernel: 4.4.13-1-pve)
pve-manager: 4.2-15 (running version: 4.2-15/6669ad2c)
pve-kernel-4.4.6-1-pve: 4.4.6-48
pve-kernel-4.4.13-1-pve: 4.4.13-56
lvm2: 2.02.116-pve2
corosync-pve: 2.3.5-2
libqb0: 1.0-1
pve-cluster: 4.0-42
qemu-server: 4.0-83
pve-firmware: 1.1-8
libpve-common-perl: 4.0-70
libpve-access-control: 4.0-16
libpve-storage-perl: 4.0-55
pve-libspice-server1: 0.12.5-2
vncterm: 1.2-1
pve-qemu-kvm: 2.5-19
pve-container: 1.0-70
pve-firewall: 2.0-29
pve-ha-manager: 1.0-32
ksm-control-daemon: 1.2-1
glusterfs-client: 3.5.2-2+deb8u2
lxc-pve: 1.1.5-7
lxcfs: 2.0.0-pve2
cgmanager: 0.39-pve1
criu: 1.6.0-1
zfsutils: 0.6.5.7-pve10~bpo80
However, after live-migration from host1 to host2 the VM is still frozen:
###
Jul 14 16:37:54 starting migration of VM 104 to node 'proxmox2' (192.168.100.253)
Jul 14 16:37:54 copying disk images
Jul 14 16:37:55 starting VM 104 on remote node 'proxmox2'
Jul 14 16:37:57 start remote tunnel
Jul 14 16:37:58 starting online/live migration on unix:/run/qemu-server/104.migrate
Jul 14 16:37:58 migrate_set_speed: 8589934592
Jul 14 16:37:58 migrate_set_downtime: 0.1
Jul 14 16:37:58 set migration_caps
Jul 14 16:37:58 set cachesize: 53687091
Jul 14 16:37:58 start migrate command to unix:/run/qemu-server/104.migrate
Jul 14 16:38:00 migration status: active (transferred 119489478, remaining 113209344), total 546119680)
Jul 14 16:38:00 migration xbzrle cachesize: 33554432 transferred 0 pages 0 cachemiss 0 overflow 0
Jul 14 16:38:02 migration speed: 128.00 MB/s - downtime 92 ms
Jul 14 16:38:02 migration status: completed
Jul 14 16:38:05 migration finished successfully (duration 00:00:11)
TASK OK
###
>From host2 to host1 everything is fine ...
________________________________________
Von: pve-user <pve-user-bounces at pve.proxmox.com> im Auftrag von Dominik Csapak <d.csapak at proxmox.com>
Gesendet: Donnerstag, 14. Juli 2016 15:37
An: pve-user at pve.proxmox.com
Betreff: Re: [PVE-User] Live Migration Problem
On 07/14/2016 02:05 PM, Kilian Ries wrote:
> Both systems are up to date (apt-get dist-upgrade doesn't show me any package to upgrade).
>
> pveversion -v
>
> proxmox-ve: 4.2-48 (running kernel: 4.4.6-1-pve)
> pve-manager: 4.2-2 (running version: 4.2-2/725d76f0)
> pve-kernel-4.4.6-1-pve: 4.4.6-48
> lvm2: 2.02.116-pve2
> corosync-pve: 2.3.5-2
> libqb0: 1.0-1
> pve-cluster: 4.0-39
> qemu-server: 4.0-72
> pve-firmware: 1.1-8
> libpve-common-perl: 4.0-59
> libpve-access-control: 4.0-16
> libpve-storage-perl: 4.0-50
> pve-libspice-server1: 0.12.5-2
> vncterm: 1.2-1
> pve-qemu-kvm: 2.5-14
> pve-container: 1.0-62
> pve-firewall: 2.0-25
> pve-ha-manager: 1.0-28
> ksm-control-daemon: 1.2-1
> glusterfs-client: 3.5.2-2+deb8u2
> lxc-pve: 1.1.5-7
> lxcfs: 2.0.0-pve2
> cgmanager: 0.39-pve1
> criu: 1.6.0-1
> zfsutils: 0.6.5-pve9~jessie
you probably have an error in your repositoriy configuration,
see https://pve.proxmox.com/wiki/Package_repositories
>
> ________________________________________
> Von: pve-user <pve-user-bounces at pve.proxmox.com> im Auftrag von Thomas Lamprecht <t.lamprecht at proxmox.com>
> Gesendet: Donnerstag, 14. Juli 2016 13:51
> An: pve-user at pve.proxmox.com
> Betreff: Re: [PVE-User] Live Migration Problem
>
> Hi
>
>
> On 07/14/2016 12:51 PM, Kilian Ries wrote:
>> Just tested it, ssh works in both directions.
>>
>> As additional information here is the migration output from proxmox:
>>
>> ###
>> Jul 14 12:46:03 starting migration of VM 101 to node 'proxmox2' (192.168.100.253)
>> Jul 14 12:46:03 copying disk images
>> Jul 14 12:46:04 starting VM 101 on remote node 'proxmox2'
>> Jul 14 12:46:05 starting ssh migration tunnel
>> Jul 14 12:46:06 starting online/live migration on localhost:60000
>
> can you do an update, via:
>
> apt-get update
> apt-get dist-upgrade
>
> it seems that you use an older package versions than available in the repos.
> We use UNIX sockets for securely forwarding the migration to the other
> node, your log shows that it uses TCP ones..
>
> And ensure that both nodes are on the same versions, else you may get
> problems when migrating from new to old..
> Old to new works.
>
> cheers
>
>> Jul 14 12:46:06 migrate_set_speed: 8589934592
>> Jul 14 12:46:06 migrate_set_downtime: 0.1
>> Jul 14 12:46:08 migration status: active (transferred 127103147, remaining 262205440), total 2156732416)
>> Jul 14 12:46:08 migration xbzrle cachesize: 134217728 transferred 0 pages 0 cachemiss 0 overflow 0
>> Jul 14 12:46:10 migration status: active (transferred 248201655, remaining 123899904), total 2156732416)
>> Jul 14 12:46:10 migration xbzrle cachesize: 134217728 transferred 0 pages 0 cachemiss 0 overflow 0
>> Jul 14 12:46:12 migration speed: 341.33 MB/s - downtime 54 ms
>> Jul 14 12:46:12 migration status: completed
>> Jul 14 12:46:16 migration finished successfully (duration 00:00:13)
>> TASK OK
>> ###
>>
>> ________________________________________
>> Von: pve-user <pve-user-bounces at pve.proxmox.com> im Auftrag von Jean-Laurent Ivars <jl.ivars at ipgenius.fr>
>> Gesendet: Donnerstag, 14. Juli 2016 12:07
>> An: PVE User List
>> Betreff: Re: [PVE-User] Live Migration Problem
>>
>> hello
>>
>> maybe just a silly idea, but did you tried to ssh from host1 -> Host2 maybe it’s just a knowhost issue…
>>
>> regards
>>
>>
>> Jean-Laurent Ivars
>> Responsable Technique | Technical Manager
>> 22, rue Robert - 13007 Marseille
>> Tel: 09 84 56 64 30 - Mobile: 06.52.60.86.47
>> Linkedin <http://fr.linkedin.com/in/jlivars/> | Viadeo <http://www.viadeo.com/fr/profile/jean-laurent.ivars> | www.ipgenius.fr <https://www.ipgenius.fr/>
>>> Le 14 juil. 2016 à 12:00, Kilian Ries <mail at kilian-ries.de> a écrit :
>>>
>>> Hi,
>>>
>>>
>>> just installed a two-node proxmox 4.2 cluster:
>>>
>>>
>>>
>>> ###
>>>
>>> proxmox-ve: 4.2-48 (running kernel: 4.4.6-1-pve)
>>>
>>> pve-manager: 4.2-2 (running version: 4.2-2/725d76f0)
>>>
>>> pve-kernel-4.4.6-1-pve: 4.4.6-48
>>>
>>> lvm2: 2.02.116-pve2
>>>
>>> corosync-pve: 2.3.5-2
>>>
>>> libqb0: 1.0-1
>>>
>>> pve-cluster: 4.0-39
>>>
>>> qemu-server: 4.0-72
>>>
>>> pve-firmware: 1.1-8
>>>
>>> libpve-common-perl: 4.0-59
>>>
>>> libpve-access-control: 4.0-16
>>>
>>> libpve-storage-perl: 4.0-50
>>>
>>> pve-libspice-server1: 0.12.5-2
>>>
>>> vncterm: 1.2-1
>>>
>>> pve-qemu-kvm: 2.5-14
>>>
>>> pve-container: 1.0-62
>>>
>>> pve-firewall: 2.0-25
>>>
>>> pve-ha-manager: 1.0-28
>>>
>>> ksm-control-daemon: 1.2-1
>>>
>>> glusterfs-client: 3.5.2-2+deb8u2
>>>
>>> lxc-pve: 1.1.5-7
>>>
>>> lxcfs: 2.0.0-pve2
>>>
>>> cgmanager: 0.39-pve1
>>>
>>> criu: 1.6.0-1
>>>
>>> zfsutils: 0.6.5-pve9~jessie
>>>
>>> ###
>>>
>>>
>>>
>>> I'm trying a live Migration via NFS-Storage with a KVM. Migration from Host 2 -> Host 1 always works, Migration from Host 1 -> Host 2 seems to work (no error in live-migration output) but the KVM hangs after migration. I can't ping the VM and VNC output is frozen.
>>>
>>>
>>> Tried it several times, always with the same result. The only difference between the two hosts are the CPUs:
>>>
>>>
>>> Host 1:
>>>
>>> AMD Opteron(tm) Processor 4234
>>>
>>>
>>> Host 2:
>>>
>>> AMD Opteron(tm) Processor 4184
>>>
>>>
>>>
>>> Howerver, the KVM is set do Default CPU (KVM 64).
>>>
>>>
>>> How can that happen?
>>>
>>>
>>> Thanks
>>>
>>> Greets,
>>>
>>> Kilian
>>>
>>>
>>>
>>> _______________________________________________
>>> pve-user mailing list
>>> pve-user at pve.proxmox.com
>>> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
>> _______________________________________________
>> pve-user mailing list
>> pve-user at pve.proxmox.com
>> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
>> _______________________________________________
>> pve-user mailing list
>> pve-user at pve.proxmox.com
>> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
>>
>
>
> _______________________________________________
> pve-user mailing list
> pve-user at pve.proxmox.com
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
> _______________________________________________
> pve-user mailing list
> pve-user at pve.proxmox.com
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
>
_______________________________________________
pve-user mailing list
pve-user at pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
More information about the pve-user
mailing list