3.3. 创建 LVM 物理卷

这个步骤描述了如何创建和标记 LVM 物理卷(PV)。

在此过程中,将 /dev/vdb1/dev/vdb2/dev/vdb3 替换为您系统中的可用存储设备。

先决条件

  • 已安装 lvm2 软件包。

流程

  1. 使用以空格分隔的设备名称作为 pvcreate 命令的参数来创建多个物理卷:

    # pvcreate /dev/vdb1 /dev/vdb2 /dev/vdb3
      Physical volume "/dev/vdb1" successfully created.
      Physical volume "/dev/vdb2" successfully created.
      Physical volume "/dev/vdb3" successfully created.

    这会在 /dev/vdb1/dev/vdb2/dev/vdb3 上放置一个标签,将它们标记为属于 LVM 的物理卷。

  2. 根据您的要求,使用以下命令之一查看创建的物理卷:

    1. pvdisplay 命令,它为每个物理卷提供详细的多行输出。它以固定格式显示物理属性,如大小、扩展、卷组和其他选项:

      # pvdisplay
      --- NEW Physical volume ---
        PV Name               /dev/vdb1
        VG Name
        PV Size               1.00 GiB
      [..]
      --- NEW Physical volume ---
        PV Name               /dev/vdb2
        VG Name
        PV Size               1.00 GiB
      [..]
      --- NEW Physical volume ---
        PV Name               /dev/vdb3
        VG Name
        PV Size               1.00 GiB
      [..]
    2. pvs 命令提供了可以对其进行格式配置的物理卷信息,每行显示一个物理卷。

      # pvs
        PV         VG  Fmt    Attr    PSize      PFree
      /dev/vdb1        lvm2           1020.00m   0
      /dev/vdb2        lvm2           1020.00m   0
      /dev/vdb3        lvm2           1020.00m   0
    3. pvscan 命令扫描系统中所有支持的物理卷 LVM 块设备。您可以在 lvm.conf 文件中定义过滤器,以便这个命令避免扫描特定物理卷:

      # pvscan
        PV  /dev/vdb1                      lvm2 [1.00 GiB]
        PV  /dev/vdb2                      lvm2 [1.00 GiB]
        PV  /dev/vdb3                      lvm2 [1.00 GiB]

其他资源

  • pvcreate(8)pvdisplay(8)pvs(8)pvscan(8)lvm(8) 手册页