summaryrefslogtreecommitdiff
path: root/openstack/usr/share/openstack/openstack-cinder-setup
diff options
context:
space:
mode:
Diffstat (limited to 'openstack/usr/share/openstack/openstack-cinder-setup')
-rw-r--r--openstack/usr/share/openstack/openstack-cinder-setup11
1 files changed, 9 insertions, 2 deletions
diff --git a/openstack/usr/share/openstack/openstack-cinder-setup b/openstack/usr/share/openstack/openstack-cinder-setup
index 0c871fbe..2c133942 100644
--- a/openstack/usr/share/openstack/openstack-cinder-setup
+++ b/openstack/usr/share/openstack/openstack-cinder-setup
@@ -101,11 +101,18 @@ else
device=/dev/$(ls /sys/block | grep -v sda | grep [vs]d)
fi
+# Wipe the disk
+wipefs -fa $device
+
+# Partition disk
+echo -e "n\np\n1\n\n\nw\n" | fdisk $device
+partition="$device"1
+
# Create a physical volume
-pvcreate -ff -y $device
+pvcreate -ff -y $partition
# Create a volume group named "cinder-volumes"
-vgcreate -y cinder-volumes $device
+vgcreate -y cinder-volumes $partition
# Remove the one-shot setup service
rm /etc/systemd/system/multi-user.target.wants/openstack-cinder-setup.service