commit 61a5d3174e3f23ab60fed0c7421ebf5a4afa225a Author: Nico Schottelius Date: Thu Feb 15 22:07:34 2018 +0100 Begin by some notes about ceph monitors diff --git a/ceph-monitor-bootstrap b/ceph-monitor-bootstrap new file mode 100644 index 0000000..446a14a --- /dev/null +++ b/ceph-monitor-bootstrap @@ -0,0 +1,11 @@ +#!/bin/sh + +fname=/tmp/monkey + +ceph-authtool --create-keyring "$fname" --gen-key -n mon. +ceph-authtool "$fname" --gen-key -n client.admin --set-uid=0 --cap mon 'allow *' --cap osd 'allow *' --cap mds 'allow' + +cat "$fname" + +# ensure mon has persistent storage! +ceph-mon --mkfs -i mon.$(hostname) --keyring /tmp/monkey