Linux lvcreate 命令,创建 LVM 逻辑卷

lvcreate 命令用于在逻辑卷管理器(LVM)环境中创建新的逻辑卷。逻辑卷是基于物理卷和卷组的虚拟存储层,提供了一种灵活的磁盘管理方式。

基本用法

创建基本逻辑卷

  • -L <大小>: 指定逻辑卷的大小,可以使用不同的单位(如G表示GB,M表示MB)。
  • -n <逻辑卷名称>: 指定新创建的逻辑卷名称。
  • <卷组名称>: 指定要创建逻辑卷所在的卷组名称。

示例

创建一个名为 mylv 的逻辑卷,大小为 10GB,并将其放置在名为 myvg 的卷组中:

扩展逻辑卷

创建更大或更小的逻辑卷

  • +<大小增量>: 指定要增加或减少的逻辑卷大小,可以使用不同的单位(如G表示GB,M表示MB)。

示例

向名为 mylv 的逻辑卷添加 5GB 的空间,该逻辑卷位于名为 myvg 的卷组中:

创建条带化逻辑卷

创建条带化逻辑卷

  • -i <条带数量>: 指定条带的数量。
  • -I <条带宽度>: 指定条带的宽度,单位为KB。
  • -L <大小>: 指定逻辑卷的大小。
  • -n <逻辑卷名称>: 指定新创建的逻辑卷名称。
  • <卷组名称>: 指定要创建逻辑卷所在的卷组名称。

示例

创建一个条带化的逻辑卷,条带数量为 4,条带宽度为 64KB,大小为 20GB,并将其放置在名为 myvg 的卷组中:

创建镜像逻辑卷

创建镜像逻辑卷

  • --type mirror: 指定创建镜像逻辑卷。
  • -m <镜像数量>: 指定镜像的数量。
  • -L <大小>: 指定逻辑卷的大小。
  • -n <逻辑卷名称>: 指定新创建的逻辑卷名称。
  • <卷组名称>: 指定要创建逻辑卷所在的卷组名称。

示例

创建一个带有两份镜像的逻辑卷,大小为 15GB,并将其放置在名为 myvg 的卷组中:

查看逻辑卷信息

使用 lvdisplay 查看逻辑卷详细信息

  • /dev/<卷组名称>/<逻辑卷名称>: 指定要查看的逻辑卷路径。

示例

查看名为 mylv 的逻辑卷详细信息,该逻辑卷位于名为 myvg 的卷组中:

删除逻辑卷

使用 lvremove 删除逻辑卷

  • /dev/<卷组名称>/<逻辑卷名称>: 指定要删除的逻辑卷路径。

示例

删除名为 mylv 的逻辑卷,该逻辑卷位于名为 myvg 的卷组中:

总结

通过使用 lvcreate 命令,你可以轻松地在 LVM 环境中创建各种类型的逻辑卷。理解这些命令的不同选项和参数,将帮助你在实际工作中更加高效地管理磁盘资源。

上一篇: pvcreate 命令
下一篇: tftp 命令
纠错
反馈