Ceph storage migration loops

ScOut3R

Member
Oct 2, 2013
55
5
6
Hi,

I am running a Ceph Hammer RBD backend for Proxmox and I tried to do a storage migration from one pool to another. The progression goes up to 100% then just loops there forever with "busy: false". Please see the attached log output. I haven't experienced this kind of error so far. Does anyone have any idea what it might be?

Code:
[COLOR=#000000][FONT=tahoma]Use of uninitialized value in string eq at /usr/share/perl5/PVE/QemuServer.pm line 6014.[/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]Use of uninitialized value $ready in concatenation (.) or string at /usr/share/perl5/PVE/QemuServer.pm line 6010.[/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]transferred: 2127560704 bytes remaining: 19922944 bytes total: 2147483648 bytes progression: 99.07 % busy: true ready:  [/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]Use of uninitialized value in string eq at /usr/share/perl5/PVE/QemuServer.pm line 6014.[/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]Use of uninitialized value $ready in concatenation (.) or string at /usr/share/perl5/PVE/QemuServer.pm line 6010.[/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]transferred: 2147483648 bytes remaining: 0 bytes total: 2147483648 bytes progression: 100.00 % busy: false ready:  [/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]Use of uninitialized value in string eq at /usr/share/perl5/PVE/QemuServer.pm line 6014.[/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]Use of uninitialized value $ready in concatenation (.) or string at /usr/share/perl5/PVE/QemuServer.pm line 6010.[/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]transferred: 2147483648 bytes remaining: 0 bytes total: 2147483648 bytes progression: 100.00 % busy: false ready:  [/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]Use of uninitialized value in string eq at /usr/share/perl5/PVE/QemuServer.pm line 6014.[/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]Use of uninitialized value $ready in concatenation (.) or string at /usr/share/perl5/PVE/QemuServer.pm line 6010.[/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]transferred: 2147483648 bytes remaining: 0 bytes total: 2147483648 bytes progression: 100.00 % busy: false ready:  [/FONT][/COLOR]
[COLOR=#000000][FONT=tahoma]Use of uninitialized value in string eq at /usr/share/perl5/PVE/QemuServer.pm line 6014.[/FONT][/COLOR]

Code:
[FONT=Andale Mono]proxmox-ve-2.6.32: 3.4-156 (running kernel: 3.10.0-7-pve)pve-manager: 3.4-6 (running version: 3.4-6/102d4547)[/FONT]
[FONT=Andale Mono]pve-kernel-3.10.0-7-pve: 3.10.0-27[/FONT]
[FONT=Andale Mono]pve-kernel-3.10.0-4-pve: 3.10.0-17[/FONT]
[FONT=Andale Mono]pve-kernel-2.6.32-32-pve: 2.6.32-136[/FONT]
[FONT=Andale Mono]pve-kernel-2.6.32-39-pve: 2.6.32-156[/FONT]
[FONT=Andale Mono]pve-kernel-3.10.0-8-pve: 3.10.0-30[/FONT]
[FONT=Andale Mono]pve-kernel-3.10.0-5-pve: 3.10.0-19[/FONT]
[FONT=Andale Mono]pve-kernel-2.6.32-28-pve: 2.6.32-124[/FONT]
[FONT=Andale Mono]pve-kernel-3.10.0-2-pve: 3.10.0-10[/FONT]
[FONT=Andale Mono]pve-kernel-2.6.32-30-pve: 2.6.32-130[/FONT]
[FONT=Andale Mono]pve-kernel-2.6.32-37-pve: 2.6.32-150[/FONT]
[FONT=Andale Mono]pve-kernel-2.6.32-29-pve: 2.6.32-126[/FONT]
[FONT=Andale Mono]pve-kernel-2.6.32-34-pve: 2.6.32-140[/FONT]
[FONT=Andale Mono]pve-kernel-3.10.0-3-pve: 3.10.0-11[/FONT]
[FONT=Andale Mono]pve-kernel-2.6.32-31-pve: 2.6.32-132[/FONT]
[FONT=Andale Mono]pve-kernel-2.6.32-26-pve: 2.6.32-114[/FONT]
[FONT=Andale Mono]lvm2: 2.02.98-pve4[/FONT]
[FONT=Andale Mono]clvm: 2.02.98-pve4[/FONT]
[FONT=Andale Mono]corosync-pve: 1.4.7-1[/FONT]
[FONT=Andale Mono]openais-pve: 1.1.4-3[/FONT]
[FONT=Andale Mono]libqb0: 0.11.1-2[/FONT]
[FONT=Andale Mono]redhat-cluster-pve: 3.2.0-2[/FONT]
[FONT=Andale Mono]resource-agents-pve: 3.9.2-4[/FONT]
[FONT=Andale Mono]fence-agents-pve: 4.0.10-2[/FONT]
[FONT=Andale Mono]pve-cluster: 3.0-17[/FONT]
[FONT=Andale Mono]qemu-server: 3.4-6[/FONT]
[FONT=Andale Mono]pve-firmware: 1.1-4[/FONT]
[FONT=Andale Mono]libpve-common-perl: 3.0-24[/FONT]
[FONT=Andale Mono]libpve-access-control: 3.0-16[/FONT]
[FONT=Andale Mono]libpve-storage-perl: 3.0-33[/FONT]
[FONT=Andale Mono]pve-libspice-server1: 0.12.4-3[/FONT]
[FONT=Andale Mono]vncterm: 1.1-8[/FONT]
[FONT=Andale Mono]vzctl: 4.0-1pve6[/FONT]
[FONT=Andale Mono]vzprocps: 2.0.11-2[/FONT]
[FONT=Andale Mono]vzquota: 3.1-2[/FONT]
[FONT=Andale Mono]pve-qemu-kvm: 2.2-10[/FONT]
[FONT=Andale Mono]ksm-control-daemon: 1.1-1[/FONT]
[FONT=Andale Mono]glusterfs-client: 3.5.2-1[/FONT]
 
we have made a fix for storage migration recently (checking for ready flag),

but it's only available in qemu 2.2. (seem that your vm still running on old version)

stop/start the vm or do a live migration should do the trick to update to last qemu.
 
we have made a fix for storage migration recently (checking for ready flag),

but it's only available in qemu 2.2. (seem that your vm still running on old version)

stop/start the vm or do a live migration should do the trick to update to last qemu.

Thanks! That solved my issue!
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!