[pve-devel] broken KVM migrate in actual git?
Stefan Priebe - Profihost AG
s.priebe at profihost.ag
Thu Oct 20 15:11:56 CEST 2011
HI,
an additional note:
¦ +-sshd,5635
¦ +-qm,5637 -w /usr/sbin/qm start 100 --stateuri tcp --skiplock
¦ +-(qm,5638)
root 5635 0.0 0.0 70456 3340 ? Ss 15:07 0:00 sshd:
root at notty
root 5637 0.1 0.3 174996 26372 ? Ss 15:07 0:00
/usr/bin/perl -w /usr/sbin/qm start 100 --stateuri tcp --skiplock
root 5638 0.0 0.0 0 0 ? Zs 15:07 0:00 [qm]
<defunct>
so qm is defunct - sadly i wasn't able to find out why.
Stefan
Am 20.10.2011 14:06, schrieb Stefan Priebe - Profihost AG:
> Hi,
>
> i was running proxmox 2.0 beta and online migration for linux systems
> was working fine.
>
> Now i updated the system to current git to study the source code and it
> doesn't work anymore.
>
> #~: pveversion -v
> pve-manager: 2.0-7 (pve-manager/2.0/ac630645)
> running kernel: 2.6.32-6-pve
> proxmox-ve-2.6.32: 2.0-46
> pve-kernel-2.6.32-6-pve: 2.6.32-46
> lvm2: 2.02.86-1pve1
> clvm: 2.02.86-1pve1
> corosync-pve: 1.4.1-1
> openais-pve: 1.1.4-1
> libqb: 0.5.1-1
> redhat-cluster-pve: 3.1.7-1
> pve-cluster: 1.0-9
> qemu-server: 2.0-2
> pve-firmware: 1.0-13
> libpve-common-perl: 1.0-6
> libpve-access-control: 1.0-2
> libpve-storage-perl: 2.0-4
> vncterm: 1.0-2
> vzctl: 3.0.29-3pve2
> vzdump: not correctly installed
> vzprocps: 2.0.11-2
> vzquota: 3.0.12-3
> pve-qemu-kvm: 0.15.0-1
> ksm-control-daemon: 1.1-1
>
>
> It just hangs here:
> Oct 20 14:04:15 starting migration of VM 100 to node 'cloud1-node1'
> (192.168.0.100)
> Oct 20 14:04:15 copying disk images
> Oct 20 14:04:15 starting VM on remote node 'cloud1-node1'
>
> An strace to the relevant task shows just this:
>
> :~# ps aux|grep 2252
> root 2252 0.0 0.3 186596 31428 ? Ss 14:04 0:00 task
> UPID:cloud1-node2:000008CC:000076DD:4EA00E3F:qmigrate:100:root at pam:
> root 2329 0.0 0.0 8944 904 pts/0 S+ 14:05 0:00 grep 2252
> :~# strace -f -p 2252
> Process 2252 attached - interrupt to quit
> select(16, [13 15], NULL, NULL, {0, 822506}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
> select(16, [13 15], NULL, NULL, {1, 0}) = 0 (Timeout)
>
> Stefan
>
> _______________________________________________
> pve-devel mailing list
> pve-devel at pve.proxmox.com
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
More information about the pve-devel
mailing list