How to extend the LV size

root@cnpradm01:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1            9.8G  2.1G  7.2G  22% /
tmpfs                 1.8G     0  1.8G   0% /dev/shm
/dev/mapper/vg0-lvhome
                      2.0G  1.7G  278M  86% /home
/dev/mapper/vg0-lvvar
                      3.9G  537M  3.3G  14% /var
/dev/mapper/vg0-lvopt
                      9.8G  432M  9.2G   5% /opt

root@cnpradm01:~# vgs
  VG   #PV #LV #SN Attr   VSize  VFree
  vg0    1   3   0 wz--n- 95.98g 79.98g

root@cnpradm01:~# pvs
  PV         VG   Fmt  Attr PSize   PFree
  /dev/xvdb2 vg0  lvm2 a--   95.98g  79.98g
  /dev/xvdf1      lvm2 ---  100.00g 100.00g

--添加10G到逻辑卷
root@cnpradm01:~# lvextend -L+10G /dev/mapper/vg0-lvhome
  Size of logical volume vg0/lvhome changed from 2.00 GiB (128 extents) to 12.00GiB (768 extents).
  Logical volume lvhome successfully resized

--resize使文件系统识别
root@cnpradm01:~# resize2fs  /dev/mapper/vg0-lvhome
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/vg0-lvhome is mounted on /home; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/mapper/vg0-lvhome to 3145728 (4k) blocks.
The filesystem on /dev/mapper/vg0-lvhome is now 3145728 blocks long.

root@cnpradm01:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1            9.8G  2.1G  7.2G  22% /
tmpfs                 1.8G     0  1.8G   0% /dev/shm
/dev/mapper/vg0-lvhome
                       12G  1.7G   11G  14% /home
/dev/mapper/vg0-lvvar
                      3.9G  537M  3.3G  14% /var
/dev/mapper/vg0-lvopt
                      9.8G  432M  9.2G   5% /opt


--------------------------------------------------------------------------------------------------

Add disk size (Another Example)

Disk Name Or Path: /var
Disk Size: 30G
Disk Used: 28G
Disk Available: 1.2G


root@euinpoc01:~# pvs  (physical vol)

  PV         VG       Fmt  Attr PSize   PFree

  /dev/sda2  VolGroup lvm2 a--   44.51g     0

  /dev/sdb   VolGroup lvm2 a--    5.00g  4.00m

  /dev/sdc   VolGroup lvm2 a--  100.00g 50.00g


root@euinpoc01:~# lvs (logical vol)

  LV      VG       Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert

  lv_root VolGroup -wi-ao---- 92.54g                                            

  lv_swap VolGroup -wi-ao----  6.96g       


root@euinpoc01:~# vgs  (vol group)

  VG       #PV #LV #SN Attr   VSize   VFree

  VolGroup   3   2   0 wz--n- 149.50g 50.00g

Resize a partition :
$ vgs
$ lvextend -L+10G /dev/mapper/vg0-lvvar
$ resize2fs /dev/mapper/vg0-lvvar

------------------------------------------------------------------------------

Create a partition for /tmp:
$ lvs
$ lvcreate -L 20G -n lvtmp vg0
$ mkfs.ext4 /dev/mapper/vg0-lvtmp  -- formate disk

$ mkdir /test

Mount /test
$ vi /etc/fstab
$ cp /tmp/* /tmp2
$ umount /tmp2
$ mv /tmp /tmp666
$ mv/tmp2 /tmp
$ vi /etc/fstab
$ umout -a


lvcreate –L 10M –n test volGroup[VolGroupName]

请使用浏览器的分享功能分享到微信等