Hello, community.
We are faced with migration problem today.
root@pr0xm3x:~# qm migrate 120 pr0xm5x --online
Mar 30 13:38:48 starting migration of VM 120 to node 'pr0xm5x' (172.26.6.221)
Mar 30 13:38:48 copying disk images
Mar 30 13:38:48 starting VM 120 on remote node 'pr0xm5x'
Mar 30 13:38:50 starting ssh migration tunnel
Mar 30 13:38:51 starting online/live migration on localhost:60000
Mar 30 13:38:51 migrate_set_speed: 8589934592
Mar 30 13:38:51 migrate_set_downtime: 0.1
Mar 30 13:38:51 spice client_migrate_info
Mar 30 13:38:51 migrate uri => tcp:localhost:60000 failed: VM 120 qmp command 'migrate' failed - State blocked by non-migratable device '0000:00:1f.2/ich9_ahci'
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/PVE/QemuMigrate.pm line 450.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/PVE/QemuMigrate.pm line 455.
Mar 30 13:38:53 ERROR: online migrate failure - VM 120 qmp command 'migrate' failed - State blocked by non-migratable device '0000:00:1f.2/ich9_ahci'
Mar 30 13:38:53 aborting phase 2 - cleanup resources
Mar 30 13:38:53 migrate_cancel
Mar 30 13:38:53 ERROR: migration finished with problems (duration 00:00:05)
migration problems
grep machine /etc/pve/nodes/pr0xm3x/qemu-server/120.conf
machine: q35
root@pr0xm3x:~# pveversion -v
proxmox-ve-2.6.32: 3.4-150 (running kernel: 3.10.0-7-pve)
pve-manager: 3.4-3 (running version: 3.4-3/2fc72fee)
pve-kernel-3.10.0-7-pve: 3.10.0-28
pve-kernel-2.6.32-37-pve: 2.6.32-150
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.7-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.10-2
pve-cluster: 3.0-16
qemu-server: 3.4-3
pve-firmware: 1.1-4
libpve-common-perl: 3.0-24
libpve-access-control: 3.0-16
libpve-storage-perl: 3.0-32
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-8
vzctl: 4.0-1pve6
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 2.2-8
ksm-control-daemon: 1.1-1
glusterfs-client: 3.5.2-1
Is any solution for this issue?
Thanks,
Alexander.
We are faced with migration problem today.
root@pr0xm3x:~# qm migrate 120 pr0xm5x --online
Mar 30 13:38:48 starting migration of VM 120 to node 'pr0xm5x' (172.26.6.221)
Mar 30 13:38:48 copying disk images
Mar 30 13:38:48 starting VM 120 on remote node 'pr0xm5x'
Mar 30 13:38:50 starting ssh migration tunnel
Mar 30 13:38:51 starting online/live migration on localhost:60000
Mar 30 13:38:51 migrate_set_speed: 8589934592
Mar 30 13:38:51 migrate_set_downtime: 0.1
Mar 30 13:38:51 spice client_migrate_info
Mar 30 13:38:51 migrate uri => tcp:localhost:60000 failed: VM 120 qmp command 'migrate' failed - State blocked by non-migratable device '0000:00:1f.2/ich9_ahci'
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/PVE/QemuMigrate.pm line 450.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/PVE/QemuMigrate.pm line 455.
Mar 30 13:38:53 ERROR: online migrate failure - VM 120 qmp command 'migrate' failed - State blocked by non-migratable device '0000:00:1f.2/ich9_ahci'
Mar 30 13:38:53 aborting phase 2 - cleanup resources
Mar 30 13:38:53 migrate_cancel
Mar 30 13:38:53 ERROR: migration finished with problems (duration 00:00:05)
migration problems
grep machine /etc/pve/nodes/pr0xm3x/qemu-server/120.conf
machine: q35
root@pr0xm3x:~# pveversion -v
proxmox-ve-2.6.32: 3.4-150 (running kernel: 3.10.0-7-pve)
pve-manager: 3.4-3 (running version: 3.4-3/2fc72fee)
pve-kernel-3.10.0-7-pve: 3.10.0-28
pve-kernel-2.6.32-37-pve: 2.6.32-150
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.7-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.10-2
pve-cluster: 3.0-16
qemu-server: 3.4-3
pve-firmware: 1.1-4
libpve-common-perl: 3.0-24
libpve-access-control: 3.0-16
libpve-storage-perl: 3.0-32
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-8
vzctl: 4.0-1pve6
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 2.2-8
ksm-control-daemon: 1.1-1
glusterfs-client: 3.5.2-1
Is any solution for this issue?
Thanks,
Alexander.