基本概念
1、 物理卷—–PV(Physical Volume)
物理卷在逻辑卷治理中处于最底层,它能够是理论物理硬盘上的分区,也能够是整个物理硬盘。
2、 卷组——–VG(Volumne Group)
卷组建设在物理卷之上,一个卷组中至多要包含一个物理卷,在卷组建设之后可动静增加物理卷到卷组中。一个逻辑卷治理系统工程中能够只有一个卷组,也能够领有多个卷组。
3、 逻辑卷—–LV(Logical Volume)
逻辑卷建设在卷组之上,卷组中的未调配空间能够用于建设新的逻辑卷,逻辑卷建设后能够动静地扩大和放大空间。零碎中的多个逻辑卷要以属于同一个卷组,也能够属于不同的多个卷组。
4、 物理区域–PE(Physical Extent)
物理区域是物理卷中可用于调配的最小存储单元,物理区域的大小可依据理论状况在建设物理卷时指定。物理区域大小一旦确定将不能更改,同一卷组中的所有物理卷的物理区域大小须要统一。
5、 逻辑区域―LE(Logical Extent)
逻辑区域是逻辑卷中可用于调配的最小存储单元,逻辑区域的大小取决于逻辑卷所在卷组中的物理区域的大小。
6、 卷组形容区域—–(Volume Group Descriptor Area)
卷组形容区域存在于每个物理卷中,用于形容物理卷自身、物理卷所属卷组、卷组中的逻辑卷及逻辑卷中物理区域的调配等所有信息,卷组形容区域是在应用pvcreate建设物理卷时建设的。
根底命令
物理卷命令
pvscan #在零碎的所有磁盘中搜寻已存在的物理卷pvdisplay 物理卷全门路名称 #用于显示指定物理卷的属性。pvdata 物理卷全门路名称 #用于显示物理卷的卷组形容区域信息,用于调试目标。pvchange Cx|--allocation {y|n} 物理卷全路径名 #用于扭转物理卷的调配许可设置物理卷的创立与删除命令pvcreate 设施全路径名 #用于在磁盘或磁盘分区上创立物理卷初始化信息,以便对该物理卷进行逻辑卷治理。pvmove 源物理卷全门路我[目标物理卷全路径名] #用于把某物理卷中的数据转移到同卷组中其余的特刊卷中。
卷组命令
vgscan #检测零碎中所有磁盘vgck [卷组名] #用于查看卷组中卷组形容区域信息的一致性。vgdisplay [卷组名] #显示卷组的属性信息vgrename 原卷组名 新卷组名vgchange -a y|n [卷组名] #扭转卷组的相应属性。是否可调配vgchange -l 最大逻辑卷数 #卷组可包容最大逻辑卷数vgchange -x y|n [卷组名] #卷是否无效vgmknodes [卷组名|卷组门路] #用于建设(从新建设)已有卷组目录和其中的设施文件卷组配置的备份与复原命令vgcfgbackup [卷组名] #把卷组中的VGDA信息备份到“/etc/lvmconf”目录中的文件vgcfgrestore -n 卷组名 物理卷全路命名 #从备份文件中必得指定物理卷的信息卷组的建设与删除命令vgcreate 卷组名 物理卷全路径名[物理卷全路径名]vgmove 卷组名
卷组的裁减与放大命令
vgextend 卷组名 物理卷全路径名[物理卷全路径名]vgreduce 卷组名 物理卷全路径名[物理卷全路径名]
卷组的合并与拆分
vgsplit 现有卷组 新卷组 物理卷全路径名[物理卷全路径名]
卷组的输出与输入命令
vgexport 卷组名vgimport 卷组名 卷组中的物理卷[卷组中的物理卷]
逻辑卷命令
lvscanlvdisplay 逻辑卷全路径名[逻辑卷全路径名]lvrename 旧逻辑卷全路径名 新逻辑卷全路径名lvrename 卷组名 旧逻辑卷名 新逻辑卷名lvchangee2fsadm -L +|- 逻辑卷增减量 逻辑卷全路径名
逻辑卷的创立与删除命令
lvcreatelvremove
逻辑卷的裁减与放大命令
lvextend -L|--size +逻辑卷大小增量 逻辑卷全路径名lvreduce q -L|--size +逻辑卷减小量 逻辑卷全路径名
逻辑卷治理命令
lvmdiskscan #检测所有的SCSI、IDE等存储设备lvmchange -R|--reset #复位逻辑卷管理器lvmsadc [日志文件全路径名] #收信逻辑卷管理器读写统计信息,保留到日志文件中。lvmsar 日志文件全路径名 #从lvmsadc命令生成的日志文件中读取并报告逻辑卷管理器的读写统计信息。
挂载计划
计划一
间接挂载。然而是用逻辑卷的名称挂载。硬盘上的数据还在。
# 查看物理卷 pvscanpvs# 查看卷组 vgdisplayvgs# vgcreate vg名字 须要退出这个vg的pv分区# vgextend vg名称 pv分区# 激活逻辑卷vgchange -ay /dev/VolGroup00# vgdisplay# 创立分区lvcreate -L 分区大小+单位 -n lv分区名称 vg名称# 删除分区lvremove 分区地位(/dev/disk_lvm/name)
# 查看服务器物理分区,逻辑卷的信息fdisk -l# 查看逻辑卷的具体信息lvdisplay# 挂载mount /dev/VolGroup/lv_home /store
计划二
格式化再挂载。硬盘上的数据革除了。
# 间接格式化分区mkfs -t ext4 -c /dev/sda3# 挂载硬盘mount /dev/sda3 /store