Linux中LVM功能使用方法
1.介绍
LVM全称Logical Volume Manager(逻辑卷管理器),是将存储空间虚拟化成虚拟设备来进行管理的一种机制。LVM本身通过调用Linux内核中的”Device-mapper”功能来实现这种机制。
LVM组成部分:
2.LVM命令介绍:LVM是个命令集合,下面有很多子命令。
PV(常用命令)
创建:pvcreate Device
删除:pvremove Device
显示信息:pvs(简单信息);pvdisplay(详细信息)
移动pv设备中的数据(为删除设备准备):pvmove Device
扫描PV设备:pvscan
VG(常用命令)
创建VG:vgcreate –s 8M VGname PVDevice
-s:选项可以为创建VG时指定PE大小默认4M,范围:8K-16GB,一个逻辑卷(lv)最多65534个PE。
扩展VG:vgextend VGname PVdevice
缩小VG:vgreduce VGname PVDeivce
删除VG:vgremove VGname
查看VG:vgs(简单)vgdisplay(详细)
LV(常用命令)
创建LV:lvcreate –L LogicalVolumeSize –n LVname VGname
-L:指定LV大小
-l:指定PE数量,和-L任选其一指定即可。
-n:指定LV名字
-s:快照
扩展LV:lvextend –L [+] LogicalVolumeSize LVdevice
-L:指定大小,两种方式,一种直接指定大小,一种指定增加多少。
缩小LV:lvreduce –L [-] LogicalVolumeSize LVdevice
-L:与上相同。
删除LV:lvremove LVdevice
查看LV:lvs(简单) lvdisplay(详细)
3.使用方法
环境:centos6.4-x86_64,硬盘:sda(系统),sdb(21G),sdc(21G)
创建LVM的步骤
创建PV:
1: root@client ~]# pvcreate /dev/sd{b,c}
2: Writing physical volume data to disk "/dev/sdb"
3: Physical volume "/dev/sdb" successfully created
4: Writing physical volume data to disk "/dev/sdc"
5: Physical volume "/dev/sdc" successfully created