I'm not sure I've found a bug or I'm missing something. Today I've tried to create a new LXC container on a CEPH RBD storage and the creation failed with the output:

pvedaemon[19601]: Could not parse Ceph version: 'ceph version 12.2.2 (cf0baeeeeba3b47f9427c6c97e2144b094b7e5ba) luminous (stable)' pvedaemon[19601]: Use of uninitialized value $major in numeric lt (<) at /usr/share/perl5/PVE/Storage/RBDPlugin.pm line 111. pvedaemon[19601]: can't mount rbd volume vm-147-disk-2: rbd: sysfs write failed

The image was created on CEPH, but the container was not. We upgraded CEPH from Hammer to Luminous and this was the first container creation after the upgrade (with Hammer containers were created without problems). Other than this we don't have any other problem with Proxmox and CEPH.

I diged a little bit and it seems that the function "ceph_version_parser" (in RBDPlugin) is not parsing correctly the output of "ceph --version".

I've checked if the file/package is outdated, but it seems that "libpve-storage-perl" is the latest one available (4.0-76) and I didn't found any references about this behavior.

Have you similar experiences?

Here is my version:
# pveversion -v
proxmox-ve: 4.4-105 (running kernel: 4.4.98-5-pve)
pve-manager: 4.4-22 (running version: 4.4-22/2728f613)
pve-kernel-4.4.35-1-pve: 4.4.35-77
pve-kernel-4.4.98-5-pve: 4.4.98-105
lvm2: 2.02.116-pve3
corosync-pve: 2.4.2-2~pve4+1
libqb0: 1.0.1-1
pve-cluster: 4.0-54
qemu-server: 4.0-115
pve-firmware: 1.1-11
libpve-common-perl: 4.0-96
libpve-access-control: 4.0-23
libpve-storage-perl: 4.0-76
pve-libspice-server1: 0.12.8-2
vncterm: 1.3-2
pve-docs: 4.4-4
pve-qemu-kvm: 2.9.1-6~pve4
pve-container: 1.0-104
pve-firewall: 2.0-33
pve-ha-manager: 1.0-41
ksm-control-daemon: 1.2-1
glusterfs-client: 3.5.2-2+deb8u3
lxc-pve: 2.0.7-4
lxcfs: 2.0.6-pve1
criu: 1.6.0-1
novnc-pve: 0.5-9
smartmontools: 6.5+svn4324-1~pve80

The CEPH libraries are:

Thanks a lot in advance

Iztok Gregori
ICT Systems and Services
Elettra - Sincrotrone Trieste S.C.p.A.
Telephone: +39 040 3758948

pve-user mailing list

Reply via email to