http://www.howtogeek.com/howto/40702/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu/
The fdisk shows a 256GB Drive. 50GB on root and the question is how to resize up to the 256GB drive for more space.
]# fdsik -l -bash: fdsik: command not found root@cpanel [~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 50G 27G 21G 56% / tmpfs 3.9G 0 3.9G 0% /dev/shm /dev/sda1 485M 96M 364M 21% /boot /dev/mapper/VolGroup-lv_home 1.1T 43G 996G 5% /home /dev/sdc1 917G 200M 871G 1% /backup root@cpanel [~]# fdisk -l Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0004bb0e Device Boot Start End Blocks Id System /dev/sdb1 1 121602 976760832 8e Linux LVM Disk /dev/sda: 256.1 GB, 256060514304 bytes 255 heads, 63 sectors/track, 31130 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00062f67 Device Boot Start End Blocks Id System /dev/sda1 * 1 64 512000 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 64 31131 249545728 8e Linux LVM Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes 81 heads, 63 sectors/track, 382818 cylinders Units = cylinders of 5103 * 512 = 2612736 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xa9b15e21 Device Boot Start End Blocks Id System /dev/sdc1 1 382818 976760095+ 83 Linux Disk /dev/mapper/VolGroup-lv_root: 53.7 GB, 53687091200 bytes 255 heads, 63 sectors/track, 6527 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/mapper/VolGroup-lv_swap: 8355 MB, 8355053568 bytes 255 heads, 63 sectors/track, 1015 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/mapper/VolGroup-lv_home: 1193.7 GB, 1193690529792 bytes 255 heads, 63 sectors/track, 145124 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000
# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 50G 27G 21G 56% / tmpfs 3.9G 0 3.9G 0% /dev/shm /dev/sda1 485M 96M 364M 21% /boot /dev/mapper/VolGroup-lv_home 1.1T 43G 996G 5% /home /dev/sdc1 917G 200M 871G 1% /backup
You can learn information about the volume group itself with ‘lvdisplay’, ‘vgscan’, ‘lvs’ and ‘vgdisplay’.
root@cpanel [~]# lvdisplay --maps --- Logical volume --- LV Path /dev/VolGroup/lv_root LV Name lv_root VG Name VolGroup LV UUID TYNmVB-vtiC-Gce6-FAsk-VXxi-CJDA-K4Pg8g LV Write Access read/write LV Creation host, time localhost.localdomain, 2014-08-29 13:01:37 -0400 LV Status available # open 1 LV Size 50.00 GiB Current LE 12800 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 --- Segments --- Logical extents 0 to 12799: Type linear Physical volume /dev/sda2 Physical extents 0 to 12799 --- Logical volume --- LV Path /dev/VolGroup/lv_home LV Name lv_home VG Name VolGroup LV UUID PojYKo-WnwD-ywxH-6C0V-Ta7U-3sfE-x4szaI LV Write Access read/write LV Creation host, time localhost.localdomain, 2014-08-29 13:01:39 -0400 LV Status available # open 1 LV Size 1.09 TiB Current LE 284598 Segments 2 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:3 --- Segments --- Logical extents 0 to 238465: Type linear Physical volume /dev/sdb1 Physical extents 0 to 238465 Logical extents 238466 to 284597: Type linear Physical volume /dev/sda2 Physical extents 12800 to 58931 --- Logical volume --- LV Path /dev/VolGroup/lv_swap LV Name lv_swap VG Name VolGroup LV UUID g2sdlK-rUv3-visr-NlMW-G3As-SOE2-07RDB1 LV Write Access read/write LV Creation host, time localhost.localdomain, 2014-08-29 13:04:05 -0400 LV Status available # open 1 LV Size 7.78 GiB Current LE 1992 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1 --- Segments --- Logical extents 0 to 1991: Type linear Physical volume /dev/sda2 Physical extents 58932 to 60923
LVS
lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert lv_home VolGroup -wi-ao---- 931.71g lv_root VolGroup -wi-ao---- 230.00g lv_swap VolGroup -wi-ao---- 7.78g
Both drives are in an LVM configuration. This allows you to create logical partitions that include either or both drives.
/dev/mapper/VolGroup-lv_root exists on the SDA drive (Physical volume /dev/sda2) and
/dev/mapper/VolGroup-lv_home exists on both the SDA and SDB drive. To remove the LVM configuration, re-installation would be necessary, but we can re-configure the LVM configuration so that /dev/mapper/VolGroup-lv_root is larger.