在Linux操作系统中,lvcreate命令用于创建逻辑卷设备。LVM(Logical Volume Manager)由物理卷、卷组和逻辑卷组成,其中lvcreate命令是LVM创建工作的最后一个环节,用于创建逻辑卷设备。
在设定逻辑卷容量时,可以使用-L参数直接指定具体值,也可以使用-l参数指定PE(物理扩展块)个数。每个PE的大小默认为4MB,因此-L 400M和-l 100的效果是等价的。
一、语法格式
lvcreate 参数 逻辑卷
二、常用参数
1、-A:设置逻辑卷的可用性。
2、-m:创建一个镜像逻辑卷。
3、-c:设置快照逻辑卷的块大小。
4、-n:设置新的逻辑卷名。
5、-C:设置逻辑卷的连续分配策略。
6、-p:设置逻辑卷的访问权限。
7、-i:设置条带数量。
8、-r:设置逻辑卷的超前读取扇区数。
9、-l:设置逻辑卷的大小(PE个数)。
10、-s:为指定的逻辑卷创建快照卷。
11、-L:设置逻辑卷的大小(容量值)。
12、-T:创建精简逻辑卷。
三、参考示例
1、在已有的卷组中(VG01)创建一个逻辑卷(V001),大小为100个PE:
[root@zzbaike ~]# lvcreate -n V001 -l 100 VG01 Logical volume "V001" created.
2、在已有的卷组中(VG01)创建一个逻辑卷(V001),大小为400MB:
[root@zzbaike ~]# lvcreate -n V001 -L 400 VG01 Logical volume "V001" created.
3、在已有的卷组中(VG01)创建一个逻辑卷(V001),大小为卷组中剩余的全部空间:
[root@zzbaike ~]# lvcreate -n V001 -l 100%FREE VG01 Logical volume "V001" created.