From f8bc8d978bcc5898892a51804e5e847ddc759a93 Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Fri, 23 Feb 2018 08:52:18 +0100 Subject: [PATCH] Start via monit, if present --- ceph-mon-create-start | 7 ++++++- ceph-osd-create-start | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/ceph-mon-create-start b/ceph-mon-create-start index 18d6293..a435c57 100755 --- a/ceph-mon-create-start +++ b/ceph-mon-create-start @@ -10,4 +10,9 @@ fname=$1 ceph-mon --mkfs -i $(hostname) --keyring "$fname" --setuser ceph --setgroup ceph touch /var/lib/ceph/mon/ceph-$(hostname)/sysvinit -/etc/init.d/ceph start mon.$(hostname) +# Starting with monit, if available +if [ -e /etc/monit ]; then + /opt/ungleich-tools/monit-ceph-create-start mon.$(hostname) +else + /etc/init.d/ceph start mon.$(hostname) +fi diff --git a/ceph-osd-create-start b/ceph-osd-create-start index e38db4e..f4d7bd0 100755 --- a/ceph-osd-create-start +++ b/ceph-osd-create-start @@ -95,4 +95,9 @@ ceph osd crush add osd.${osd_id} ${WEIGHT} host=$(hostname) echo "$metadata_dev /var/lib/ceph/osd/ceph-${osd_id} xfs noatime 0 0" >> /etc/fstab -/etc/init.d/ceph start osd.${osd_id} +# Starting with monit, if available +if [ -e /etc/monit ]; then + /opt/ungleich-tools/monit-ceph-create-start osd.${osd_id} +else + /etc/init.d/ceph start osd.${osd_id} +fi