Jump to content

LVM operations: Difference between revisions

From Costa's Wiki
Created page with " 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/..."
 
No edit summary
Line 1: Line 1:
== create LV ==
  1. create disk partition (fdisk)
  1. create disk partition (fdisk)
  2. pvcreate /dev/sdb1
  2. pvcreate /dev/sdb1
Line 9: 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
==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

Revision as of 13:50, 28 April 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

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