LVM使用
时间:2007-01-15 来源:zgbchi
1、建立和使用新的LVM逻辑卷的步骤 :
A、 建立LVM类型的分区(即分区类型为:8e)
使用fdisk命令创建
B、 建立LVM物理卷
pvcreate :建立物理卷
使用方法:#pvcreate /dev/hda4 /dev/sda
pvchange:改变物理卷的属性
pvdisplay :显示物理卷状态
#pvdisplay /dev/hda4
pvremove :从物理卷组中移除指定的分区或硬盘。
pvresize:重新调整物理卷大小
#pvresize --set 4G /dev/hda4
即将/dev/hda4物理卷设置为4G。
pvscan:扫描物理卷的所有磁盘,并显示状态信息。
C、 建立LVM卷组
vgcreate:用于创建卷组。#vgcreate 组名 分区 分区 硬盘
#vgcreate Vo1 /dev/hda1 /dev/hda3 /dev/sda
vgscan:扫描所在卷组里的磁盘,并重新建立缓存,同时显示状态信息。
vgdisplay:显示卷组详细信息。
vgchange:调整卷组属性。
vgextend:作用是将新的物理卷添加到卷组里。
方法:以分区为例子,建立一个属性为8e的分区如hda7,然后用pvcreate /dev/hda7
建立为物理卷,然后用vgextend V01 /dev/hda7,即可。
vgreduce:从卷组中移除PV,如:vgreduce V01 /dev/hda7
vgmerge:用于将两个卷组合并成一个卷组。
如将V01 和V02 合并到V01里,#vgmerge v01 v02
vgsplit:拆分VG,将一个VG里的PV拆分到新的VG中。
如,将V01中的/hda7拆分出来到新的卷组V02中:vgsplit V01 V03 /dev/hda7
vgremove:删除VG,如:vgremove V01
vgrename:用于修改VG名称,如将V03改成V02:vgrenmae V03 V02
vgcfgbackup:用于备份VGDA(即卷组数据区域)到/etc/lvm/lvm.conf文件中。
vgcfgrestore:恢复VGDA。
vgexport:
vgimport
vgs:显示VG使用信息。
vgconvert
vgmknodes
D、建立LVM逻辑卷
lvcreate:建立逻辑卷。方法:lvcreate -L 大小G -n 新逻辑卷的名称 卷组
lvdisplay:显示逻辑卷的相关信息。
lvscan:扫描所有逻辑卷并显示状态信息。
lvextend :为逻辑卷增加容量。
增加容量: lvextend -L +大小G 逻辑卷位置,下面是lvscan扫描的结果。
ACTIVE '/dev/V01/test' [2.00 GB] inherit
ACTIVE '/dev/V01/test1' [2.00 GB] inherit
ACTIVE '/dev/V01/test2' [2.00 GB] inherit
如要给test逻辑增加一个G的容量: lvextend -L +1G /dev/V01/test
lvreduce:减少逻辑卷的容量。
方法:lvreduce -L 1G /dev/V01/test1,方法同上。注意在减少容量时,一定要禁用此逻辑卷。
lvrename:修改逻辑卷的名称。方法:lvrename 卷组 原有名称 新的名称。
如将逻辑卷test的名称改为test0:lvrename V01 test test0
lvchange:用于改变逻辑卷的状态和属性。
如禁用逻辑卷:lvchange -a n /dev/V01/test1
激活逻辑卷:lvchange -a y /dev/V01/test1
同时可以改变逻辑卷的读写权限:lvchange -p r w /dev/V01/test1
lvremove:删除逻辑卷。lvrename 逻辑卷位置。
lvs:显示逻辑卷的相关信息。
lvresize:属于lvextend和lvreduce的结合。lvresize可增加或减少逻辑卷的大小。
E、建立文件系统
F、挂接文件系统
G、使用文件系统
相关阅读 更多 +