废话不多说直接上干货,以RHEL7.0模拟器为环境.边学习边记录,还请大神不吝赐教!!
先介绍一下几个名词:
物理卷---PV(Physical Volume)
卷 组---VG(Volume Group)
逻辑卷---LV(Logical Volume)
它们的逻辑关系如下图:
步骤:①先准备分区--②PV--③VG--④LV--⑤格式化--⑥挂载
1.准备分区并格式化
sdb1 相关命令 fdisk /dev/sdb
2.将准备的sdb1 转变为 PV
pvcreate /dev/sdb1
如图
查询命令:pvs 是否成功
3.将PV放入卷组中(VG)
vgcreate vg1 /dev/sdb1 #将sdb1放入名字为vg1的VG中.
查询命令:vgs 是否成功
4.创建出逻辑卷(LV)
lvcreate -n 名字 -L 空间大小 vg1 (从哪里拿)
查询命令:lvs 是否成功
补充:lv的大小限定源于PE的倍数,pe=4M,所以lv的大小必须是4的倍数.
小写的l 可以通过制定pe的个数来分配lv的大小.
修改PE: -s 数字M
5.针对LV进行格式化
lvdisplay 查看lv的具体信息,包括路径
这里需要看 LV path
mkfs.xfs /dev/vg1/vg1-lv1 (该路径就是通过以上查询的 LV path)
注意这里的格式为 xfs,这里可以使用其他格式,根据自己的需求.
6.挂载
mount /dev/vg1/vg1-lv1 /mnt/lv1
需要永久挂载:blkid查询uuid, 对该文件/etc/fstab 进行编写即可.
永久挂载后别忘记,再加文件,mount -a
此文章只针对LV的创建,主要为学习而记录,很多基础命令没有进行解释,如有疑问可以留言一起交流.