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.
 
Who can try the solution Daniel from ceph bugtracker No.20529?
 
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.
 

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!