LVM operations: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 10: | Line 10: | ||
6. lvdisplay (to check) | 6. lvdisplay (to check) | ||
7. mkfs.ext4 /dev/vg_newlvm/centos7_newvol | 7. mkfs.ext4 /dev/vg_newlvm/centos7_newvol | ||
==resize LV == | |||
1. Identify the Volume Group | |||
vgs | |||
2. Extend the Volume Group | |||
vgextend myvolume /dev/sda2 | |||
3. Check | |||
vgs , vgdisplay | |||
4. Extend the Logical Volume | |||
lvextend -l +100%FREE /dev/myvg/myvolume | |||
5. Extend the filesystem | |||
xfs_growfs /dev/myvg/myvolume | |||
==disable/delete LV == | ==disable/delete LV == | ||
| Line 18: | Line 31: | ||
... | ... | ||
2. Unmount the mount point : | 2. Unmount the mount point : | ||
# umount /data01 | |||
3. Disable lvm : | 3. Disable lvm : | ||
# lvchange -an /dev/datavg/testlv | |||
4. Delete lvm volume : | 4. Delete lvm volume : | ||
# lvremove /dev/datavg/testlv | |||
5. Disable volume group : | 5. Disable volume group : | ||
# vgchange -an datavg | |||
6. Delete volume group : | 6. Delete volume group : | ||
# vgremove datavg | |||
7. Delete physical Volumes being used for the volume group “datavg” : | 7. Delete physical Volumes being used for the volume group “datavg” : | ||
# pvremove /dev/sdb /dev/sdc | # pvremove /dev/sdb /dev/sdc | ||
Revision as of 06:41, 1 May 2022
create LV
1. create disk partition (fdisk) 2. pvcreate /dev/sdb1 3. lvmdiskscan , pvdisplay , pvscan(to check) 4. vgcreate vg_newlvm /dev/sdb1 vgcreate vg_newlvm /dev/sdb1 /dev/sdc1 5. lvcreate --name centos7_newvol -l 100%FREE vg_newlvm lvcreate -L 15G vg_newlvm lvcreate -l 50%VG -n centos7_newvol vg_newlvm 6. lvdisplay (to check) 7. mkfs.ext4 /dev/vg_newlvm/centos7_newvol
resize LV
1. Identify the Volume Group vgs 2. Extend the Volume Group vgextend myvolume /dev/sda2 3. Check vgs , vgdisplay 4. Extend the Logical Volume lvextend -l +100%FREE /dev/myvg/myvolume 5. Extend the filesystem xfs_growfs /dev/myvg/myvolume
disable/delete LV
1. Delete the entry of the mount point from the /etc/fstab : # cat /etc/fstab ... /dev/mapper/datavg-testlv /data01 ext4 defaults 0 0 ... 2. Unmount the mount point : # umount /data01 3. Disable lvm : # lvchange -an /dev/datavg/testlv 4. Delete lvm volume : # lvremove /dev/datavg/testlv 5. Disable volume group : # vgchange -an datavg 6. Delete volume group : # vgremove datavg 7. Delete physical Volumes being used for the volume group “datavg” : # pvremove /dev/sdb /dev/sdc