step by step extend volume size in openstack

Linuxtopic
0



openstack extand volume, openstack, cinder

Step 1:




View the current  volume groups by “pvs” command


pvs

os-pvs.png




/dev/loop0 is cinder-volumes lvm2, its 20 GB volume  




Step 2:




Increase the capacity of the volume group by creating a new partition


cd /var/lib/cinder

dd if=/dev/zero of=cinder-volumes1 bs=1 count=0 seek=50G

os1-dd.png




Here:


cinder-volumes = file name


50GB       = new volume size




Step 3:




File is associated with the loop device /dev/loop1


losetup /dev/loop1 cinder-volumes1


Step 4:




Create partition using fdisk


fdisk /dev/loop1


Create New Partition :


Command (m for help): n


Partition type:    


p   primary (0 primary, 0 extended, 4 free)


e   extended


Select (default p): p


Partition number (1-4, default 1): 1


First sector (2048-104857599, default 2048):     #Enter


Using default value 2048


Last sector, +sectors or +size{K,M,G} (2048-104857599, default 104857599):  #Enter




Change Partition type




Command (m for help): t




Press L for List OR type 8e for Linux LVM




Hex code (type L to list all codes): 8e




Check Partition




Command (m for help): p




Save partition table




Command (m for help): w




Update Partition Tables


partprobe


os2-fdisk.png




Step 5:




Create a physical volume


pvcreate /dev/loop1


WARNING: dos signature detected on /dev/loop1 at offset 510. Wipe it? [y/n]: y


Wiping dos signature on /dev/loop1.


Physical volume "/dev/loop1" successfully created.




os4-pvcreate.png




Extend the volume group


vgextend cinder-volumes /dev/loop1


Volume group "cinder-volumes" successfully extended




0s5-extand.png




View Updated volume groups by “pvs” command


pvs


os6-pvs-details.png




Let’s see the available physical devices :


vgdisplay



Post a Comment

0Comments

Post a Comment (0)

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Check Now
Ok, Go it!