Proxmox 5 and ceph luminous: can't create monitor

I'm getting the same trouble with creating the ceph monitor. Latest debian stretch, latest pve updates, three older machines running smoothly except the mentioned RocksDB-error.

CPUs:
Core 2 Quad Q6600 @ 2.4 GHz
Core 2 Duo E6550 @ 2.33 GHz
Core 2 Duo E6750 @ 2.66 GHz

I've exchanged the Core2Quad with a Xeon 3050 @ 2.13 GHz, but it didn't work either.
This information, logs and command lines are already uploaded to the bugtracker.

Later this weekend I will try to use other machines with a not-so-old Core i7 and maybe an AMD FX 8950 too.
 
once a final fix is applied upstream, it will either be part of the stable release anyway or we can try to backport it.
 
maybe for non-subscription repository for test, because I'm newbie and can't install the patch differently.
 
Hi Lex,

Do the following,

nano /root/ceph_install.sh

Paste the following in there,

Code:
#!/bin/bash

mkdir /root/ceph_install
cd /root/ceph_install

wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/ceph-mon_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/ceph-base_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/ceph-common_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/ceph-fuse_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/ceph-mgr_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/ceph-mds_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/ceph-osd_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/libcephfs2_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/python-ceph_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/python-cephfs_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/librados2_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/librbd1_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/python-rados_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/python-rbd_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/python-rgw_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/libradosstriper1_12.1.4-1_amd64.deb
wget http://odisoweb1.odiso.net/ceph12.1.4-runtimesse4/librgw2_12.1.4-1_amd64.deb

dpkg -i *.deb

save the file and enter

bash /root/ceph_install.sh

and it will install the patched files......
 
  • Like
Reactions: Julen
I did it. then tried to create a monitor using the web interface:

monmaptool: monmap file /tmp/monmap
monmaptool: generated fsid 7cd82a04-117b-4916-a83c-6903922af1c8
epoch 0
fsid 7cd82a04-117b-4916-a83c-6903922af1c8
last_changed 2017-08-22 18:47:34.858032
created 2017-08-22 18:47:34.858032
0: 192.168.1.70:6789/0 mon.node0
monmaptool: writing epoch 0 to /tmp/monmap (1 monitors)
TASK ERROR: unable to open file '/etc/pve/ceph.conf.tmp.2165' - Permission denied
 
tried again:

TASK ERROR: monitor filesystem '/var/lib/ceph/mon/ceph-node0' already exist.