Ceph crush map retreival on PVE 4

alitvak69

Renowned Member
Oct 2, 2015
105
4
83
I have a ceph cluster built on the separate set of hardware, so I use ceph client configuration on proxmox to access RBD storage.

On web interface, entering into ceph tab on each node and selecting crush returns:

Code:
Error command 'crushtool -d /var/tmp/ceph-crush.map.1930 -o /var/tmp/ceph-crush.txt.1930' failed: open3: exec of crushtool -d /var/tmp/ceph-crush.map.1930 -o /var/tmp/ceph-crush.txt.1930 failed at /usr/share/perl5/PVE/Tools.pm line 376. (500)

Cluster PVE 3.4 interface returns actual crush map, configuration is the same on both. I filed a bug 751 in your Bugzilla as well.
 
Is the ceph package installed on your pve4 node?
If so, try running the command you see in the error message on the commandline and see if you get any more output.
 
Thank you Wolfgang,

I see what happened. I assumed ceph was installed but the only thing that was installed was ceph-common package. When I enabled ceph source in /etc/apt I have seen some ceph packages updated among others. Sorry for the wrong assumption.

Crush map tool is the part of ceph package and it was missing.

All good now.