Dynamically find the extra partitioned block device
This provides support for using loopback devices for the extra disk. Change-Id: Ia61b32e27ba619d15860daa6a9ed75291dad1d06 Closes-bug: #1518641
This commit is contained in:
parent
42b9660c7c
commit
a13a25b402
@ -19,8 +19,10 @@ sudo yum install -y libffi-devel openssl-devel docker-engine-1.8.2 xfsprogs
|
|||||||
# driver are used for Docker. It is recommend to use the thin provisioning
|
# driver are used for Docker. It is recommend to use the thin provisioning
|
||||||
# driver. https://github.com/docker/docker/blob/master/man/docker.1.md
|
# driver. https://github.com/docker/docker/blob/master/man/docker.1.md
|
||||||
sudo parted /dev/${DEV} -s -- mklabel msdos mkpart pri 1 -1
|
sudo parted /dev/${DEV} -s -- mklabel msdos mkpart pri 1 -1
|
||||||
sudo pvcreate /dev/${DEV}1
|
# Figure out the path to the partitioned device
|
||||||
sudo vgcreate kolla01 /dev/${DEV}1
|
PARTDEV=$(ls "/dev/${DEV}"* | egrep "/dev/${DEV}p?1")
|
||||||
|
sudo pvcreate ${PARTDEV}
|
||||||
|
sudo vgcreate kolla01 ${PARTDEV}
|
||||||
sudo lvcreate -n thin01 -L 60G kolla01
|
sudo lvcreate -n thin01 -L 60G kolla01
|
||||||
sudo lvcreate -n thin01meta -L 2G kolla01
|
sudo lvcreate -n thin01meta -L 2G kolla01
|
||||||
yes | sudo lvconvert --type thin-pool --poolmetadata kolla01/thin01meta kolla01/thin01
|
yes | sudo lvconvert --type thin-pool --poolmetadata kolla01/thin01meta kolla01/thin01
|
||||||
|
Loading…
Reference in New Issue
Block a user