Skip to content

Instantly share code, notes, and snippets.

@markuskont
Last active February 20, 2017 14:28
Show Gist options
  • Save markuskont/bda5e4f201140143c7357a58aabe709e to your computer and use it in GitHub Desktop.
Save markuskont/bda5e4f201140143c7357a58aabe709e to your computer and use it in GitHub Desktop.
mkpart.sh
salt 'ceph*' cmd.run 'parted --script /dev/sdb mklabel gpt mkpart primary 1MiB 30GiB mkpart primary 30GiB 60GiB'
for i in {0..5}; do salt 'ceph-1.*' cmd.run "ceph osd out osd.$i" ; done
for i in {0..5}; do salt 'ceph-1.*' cmd.run "ceph osd down osd.$i" ; done
for i in {0..5}; do salt 'ceph-1.*' cmd.run "ceph auth del osd.$i" ; done
for i in {0..5}; do salt 'ceph-1.*' cmd.run "ceph osd crush remove osd.$i" ; done
for i in {0..5}; do salt 'ceph-1.*' cmd.run "ceph osd rm osd.$i" ; done
do salt 'ceph-1.*' cmd.run "ceph osd tree"
salt 'ceph*' cmd.run 'ceph-disk list '
salt 'ceph-*' cmd.run 'ceph-disk zap /dev/sdd; ceph-disk zap /dev/sdc'
salt 'ceph-*' cmd.run 'systemctl disable [email protected]'
salt 'ceph-*' cmd.run 'systemctl daemon-reload'
salt 'ceph-*' cmd.run 'ceph-disk zap /dev/sdd'
salt 'ceph-*' cmd.run 'ceph-disk zap /dev/sdc'
salt 'ceph-*' cmd.run 'systemctl reset-failed'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment