Linux 中的 lvcreate 命令示例

lvcreate 命令基本上用于在 LVM 中创建一个新的逻辑卷。
要创建基本的 LVM 卷,我们可以使用以下命令:

$ sudo lvcreate -l 100%FREE -n lvtest Vol1
  Logical volume “lvtest” created

如果我们想查看我们创建的内容的详细信息,请使用 lvdisplay 命令:

$ sudo lvdisplay Vol1
  --- Logical volume --
  LV Path                 /dev/Vol1/lvtest
  LV Name                 lvtest
  VG Name                 Vol1
  LV UUID                 4W2369-pLXy-jWmb-lIFN-SMNX-xZnN-3KN208
  LV Write Access         read/write
  LV Creation host, time  … -0400
  LV Status               available
  # open                  0
  LV Size                 2.00 GiB
  Current LE              513
  Segments                1
  Allocation              inherit
  Read ahead sectors      auto
  - currently set to      256
  Block device            253:2

-l 参数定义指定用于逻辑卷的卷组上的可用空间量。
请注意,我们可以将该值指定为卷组中可用空间的百分比。
此示例使用了新逻辑卷的所有 (100%) 可用空间。

我们可以使用 -l 参数将大小指定为可用空间的百分比,或者使用 -L 参数指定实际大小(以字节、千字节 (KB)、兆字节 (MB) 或者千兆字节 (GB) 为单位)。
-n 参数允许我们提供逻辑卷的名称(在本例中称为 lvtest)。

LVM 命令选项如下所示:

www. On IT Road .com

lvcreate 命令示例

  1. 4k 到 512k 之间的快照逻辑卷的 2 次幂块大小:
# lvcreate -c ChunkSize
# lvcreate --chunksize ChunkSize
  1. 设置或者重置逻辑卷的连续分配策略:
# lvcreate -C y|n
# lvcreate --contiguous y|n
  1. 给出条纹数
# lvcreate -i stripes:
# lvcreate --stripes stripes
  1. 给出条带粒度的千字节数:
# lvcreate -I StripeSize
# lvcreate --stripesize StripeSize
  1. 给出分配给新逻辑卷的逻辑盘区数:
# lvcreate -l LogicalExtentsNumber[%{VG|PVS|FREE|ORoirN}
# lvcreate --extents LogicalExtentsNumber[%{VG|PVS|FREE|ORoirN}
  1. 给出分配给新逻辑卷的大小:
# lvcreate -L --size LogicalVolumeSize[bBsSkKmMgGtTpPeE]
  1. 设置次要号码:
# lvcreate --minor minor
  1. 设置为 y 以使指定的次要编号持久化:
# lvcreate -M y|n
# lvcreate --persistent y|n
  1. 使用镜像副本创建镜像逻辑卷:
# lvcreate -m mirrors
# lvcreate --mirrors mirrors
  1. 为新的逻辑卷命名:
# lvcreate -n LogicalVolumeName
# lvcreate --name LogicalVolumeName
  1. 禁用 udev 同步:
# lvcreate --noudevsync
  1. 使用 dmeventd 启动或者避免监视镜像或者快照逻辑卷:
# lvcreate --monitor y|n
  1. 除非指定了 -monitor,否则不要尝试与 dmeventd 交互:
# lvcreate --ignoremonitoring
  1. 将访问权限设置为只读或者读写:
# lvcreate -p r|rw
# lvcreate --permission r|rw
  1. 要设置此逻辑卷的预读扇区数:
# lvcreate -r ReadAheadSectors|auto|none
# lvcreate --readahead ReadAheadSectors|auto|none
  1. 将镜像划分为区域:
# lvcreate -R MirrorLogRegionSize
# lvcreate --regionsize MirrorLogRegionSize
  1. 为现有的创建快照逻辑卷(或者快照):
# lvcreate -s
# lvcreate --snapshot
  1. 创建一个使用指定段类型的逻辑卷:
# lvcreate --type SegmentType
  1. 要使用快照创建给定大小(默认为 MB)的稀疏设备:
# lvcreate --virtualsize VirtualSize
  1. 控制新逻辑卷中第一个 KB 数据的清零:
# lvcreate -Z y|n
# lvcreate --zero y|n
日期:2020-09-17 00:14:28 来源:oir作者:oir