Use ceph-volume activate --all
This commit is contained in:
parent
422fcf7237
commit
2a300157b5
1 changed files with 13 additions and 5 deletions
|
@ -28,10 +28,18 @@ for dev in $(fdisk -l | awk '$6 ~/Ceph/ { print $1 }'); do
|
|||
fi
|
||||
done
|
||||
|
||||
# LVM based
|
||||
for osdid in $(lvs -o lv_tags | grep ceph.block_device| sed -e 's/.*ceph.osd_id=//' -e 's/,.*//'); do
|
||||
ceph-volume lvm activate --no-systemd $osdid
|
||||
/opt/ungleich-tools/monit-ceph-create-start "osd.$osdid"
|
||||
done
|
||||
# LVM based / manual does not work atm:
|
||||
# + grep ceph.block_device
|
||||
# + sed -e s/.*ceph.osd_id=// -e s/,.*//
|
||||
# + ceph-volume lvm activate --no-systemd 112
|
||||
# --> UnboundLocalError: local variable 'tags' referenced before assignment
|
||||
|
||||
#for osdid in $(lvs -o lv_tags | grep ceph.block_device| sed -e 's/.*ceph.osd_id=//' -e 's/,.*//'); do
|
||||
# ceph-volume lvm activate --no-systemd $osdid
|
||||
# /opt/ungleich-tools/monit-ceph-create-start "osd.$osdid"
|
||||
#done
|
||||
|
||||
# Using this with a fake /bin/systemctl
|
||||
ceph-volume lvm activate --all
|
||||
|
||||
rmdir "$tmpdir"
|
||||
|
|
Loading…
Reference in a new issue