Skip to content

Instantly share code, notes, and snippets.

@CoRfr
CoRfr / gist:cba517871500ea1abaf054ab85ae1dad
Last active September 20, 2019 23:10 — forked from cheethoe/gist:49d9c1d0003e44423e54a060e0b3fbf1
Rook v0.8.0 device/osd removal
# This will use osd.5 as an example
# ceph commands are expected to be run in the rook-toolbox
1) disk fails
2) remove disk from node
3) mark out osd. `ceph osd out osd.5`
4) remove from crush map. `ceph osd crush remove osd.5`
5) delete caps. `ceph auth del osd.5`
6) remove osd. `ceph osd rm osd.5`
7) delete the deployment `kubectl delete deployment -n rook-ceph rook-ceph-osd-5`
8) delete osd data dir on node `rm -rf /var/lib/rook/osd5`