lvcreate -l 和-L
时间: 2024-01-14 09:04:54 浏览: 245
在Linux系统中,使用lvcreate命令来创建逻辑卷(Logical Volume)。在lvcreate命令中,使用-l参数和-L参数来指定逻辑卷的大小。
-l参数用于指定逻辑卷的大小,它的值表示以PE(Physical Extent)为单位的数量。PE是逻辑卷管理器(LVM)中的基本块大小,通常为4MB。例如,如果要创建一个大小为10GB的逻辑卷,并且每个PE的大小为4MB,则可以使用以下命令:
```
lvcreate -l 2560 -n lv_data vg_data
```
其中,-l 2560表示逻辑卷大小为2560个PE,即10GB大小。
-L参数用于直接指定逻辑卷的大小,它的值可以是带单位的数字,例如10G表示10GB大小。例如,如果要创建一个大小为10GB的逻辑卷,则可以使用以下命令:
```
lvcreate -L 10G -n lv_data vg_data
```
其中,-L 10G表示逻辑卷大小为10GB。
需要注意的是,使用-l参数和-L参数时只能使用其中一个。如果同时使用这两个参数,则会出现错误。
相关问题
lvcreate -L 39.
`lvcreate -L 39.`命令用于创建一个新的逻辑卷(Logical Volume),这里的`-L`选项表示大小参数,后面的数字表示逻辑卷的初始容量,以字节为单位。然而,这个命令缺少了一个具体大小的数字,通常形式应该是`lvcreate -L size GiB VG_name LV_name`,其中`GiB`代表千兆字节,`VG_name`是卷组的名字,`LV_name`是逻辑卷的名字。
例如,如果要创建一个390GB的逻辑卷,命令会是这样的:
```bash
lvcreate -L 390G vg_name my_lv
```
这里假设卷组名为`vg_name`。执行此命令后,将会在指定卷组下创建一个初始大小为390GB的新逻辑卷`my_lv`。
lvcreate -l 100%free
`lvcreate -l 100%free` 是 LVM(Logical Volume Manager,逻辑卷管理器)命令行工具中的一个选项,用于在 Linux 的文件系统中创建一个新的逻辑卷。这里的 `lvcreate` 是 `logical volume create` 的缩写,是一个用于创建逻辑卷的命令。
`-l` 参数是用于指定新逻辑卷的大小,`100%free` 表示你想要创建的逻辑卷将占用所有可用的未分配空间(free space)。这通常用于自动检测并使用剩余的物理卷空间,而不是指定具体的字节数或百分比。
具体操作步骤如下:
1. 首先,你需要确保你有权限和已激活的 LVM 设备,比如 `/dev/sda` 或 `/dev/vg_name`(取决于你的存储配置)。
2. 使用 `lvcreate` 命令,如:
```
sudo lvcreate -L +100%FREE -n new_volume /dev/physical_volume
```
其中 `new_volume` 是你为新逻辑卷选择的名字。
3. 这条命令会扫描可用的物理卷,并创建一个等于该物理卷剩余空间的新逻辑卷。如果所有物理卷都已满,则无法创建。
阅读全文