linux-lvm之二 VG与LV管理

昨天简单写了一下LVM的建立和基本知识(过错之处请谅解.欢迎批评).
现在主要讲一下VG与LV的建立 删除 查看 管理
VG:卷组(volume group)   LV:逻辑卷(Logical volume) 在下文中直接用简写表达.
通过查看PV状态时,在VG NAME: 为空白.因为我只建立了PV而末在PV之上建立VG.
VG创建如下:
vgcreate test /dev/hdb1 /dev/hdb2 ...
VG创建命令为vgcreate 其它test为VG创建的组名 /dev/hdb1 为物理卷PV
先通过pvdisplay命令查看一下创建结果
[root@localhost mnt]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/hdb1
  VG Name               test  #VG组名称
  PV Size               4.51 GB / not usable 2.23 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              1153
  Free PE               853
  Allocated PE          300
  PV UUID               gSv31K-01SU-1Vbm-HF26-MR5W-wgBw-1EeHb0
  
  --- Physical volume ---
  PV Name               /dev/hdb2
  VG Name               test   #VG组名称
  PV Size               4.51 GB / not usable 2.26 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              1153
  Free PE               653
  Allocated PE          500
  PV UUID               ODEuTv-iMqs-Wzxq-HMyB-yUw2-Lnwn-5JdlSp
下面查看一下VG组的状态
 [root@localhost mnt]# vgdisplay
  --- Volume group ---
  VG Name               test
  System ID            
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               1
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               9.01 GB
  PE Size               4.00 MB
  Total PE              2306
  Alloc PE / Size       800 / 3.12 GB
  Free  PE / Size       1506 / 5.88 GB
  VG UUID               E31H5n-fPeG-8K0v-Hucf-U3U0-D92C-kyAs2h
现在VG已经创建完成了,如果在以后的使用过程,发现磁盘空间不足时可以通过下面例子添加磁盘空间
vgextend test /dev/hdb3
下面我们进行LV的管理说明.
LV创建
lvcreate -L 1000 -n lv-data1 test
-L/-l 大写的L是用KB MB GB做容量的计量单位,小写的l是用PE做计量单
例创建一个1G的容量的LV  lvcreate -L 1G -n lv-date1 test OR lvcreate -l 250 -n lv-data1 test
默认的PE大小是4MB 250*4MB=1000MB
LV扩展
lvresize -L1500 /dev/test/lv-data1
把lv-data1容量增容至1.5GB
LV删除
lvremove /dev/test/lv-data1
出现一确认提示Y/N
注:
lv在创建完成以后可以通过/dev/test进行查看
例:
[root@localhost mnt]# ll /dev/test
total 0
lrwxrwxrwx 1 root root 26 Aug 26 21:28 lv-data1 -> /dev/mapper/test-lv--data1
lrwxrwxrwx 1 root root 26 Aug 26 21:21 lv-data2 -> /dev/mapper/test-lv--data2
[root@localhost mnt]#
LV使用过程完成,

 

你可能感兴趣的:(linux,vg,休闲,linux-lvm,LV管理)