Skip to content

Instantly share code, notes, and snippets.

@Mattlk13
Forked from furlongm/ceph-deploy-prep-osd.sh
Created February 28, 2017 00:35
Show Gist options
  • Save Mattlk13/b3ad8335380e4d4ac9eedea035411863 to your computer and use it in GitHub Desktop.
Save Mattlk13/b3ad8335380e4d4ac9eedea035411863 to your computer and use it in GitHub Desktop.
servers="server1 server2 server3"
for osdserver in ${servers} ; do
j=1
for disk in {a..p} ; do
echo ceph-deploy disk zap ${osdserver}:sd${disk}
echo ceph-deploy disk prepare ${osdserver}:sd${disk}:/dev/nvme0n1p${j}
echo ceph-deploy disk activate ${osdserver}:sd${disk}:/dev/nvmen1p${j}
let j=j+1
done
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment