如何创建Linux LVM分区
在 Linux 中,逻辑卷管理器 (LVM) 使用“逻辑”卷的概念来管理物理磁盘驱动器。 “卷”可以是一个分区或整个磁盘驱动器。除此之外,LVM 还允许您从一个或多个物理卷创建一个或多个逻辑卷、动态调整逻辑卷大小以及在不同物理卷之间移动逻辑卷。 LVM 的这种灵活的磁盘管理是一个很大的优势,因为在运行系统时经常需要重新分区。如果您想尝试 LVM,这里有一个 3 分钟的指南,介绍如何创建 Linux LVM 分区。如果您有兴趣,可以随时阅读有关 LVM 的更详细教程。
通常,大多数 Linux 发行版都附带 LVM,但要确保安装 LVM 必需的工具:
$ sudo apt-get install lvm2
首先,使用 fdisk
准备一个物理 LVM 分区。创建新分区后,请确保将其分区类型设置为8e
(LVM)。假设要在其上创建物理 LVM 分区的驱动器是 /dev/sdb
。
$ sudo fdisk /dev/sdb
[create a LVM partition: /dev/sdb1]
接下来,在准备好的分区/dev/sdb1
上创建LVM物理卷:
$ sudo pvcreate /dev/sdb1
在 LVM 物理卷内,创建一个名为 my_vol
的 LVM 卷组,其物理盘区 (PE) 大小为 16MB。请注意,PE 大小需要是 2 的幂。
$ sudo vgcreate -s 16M my_vol /dev/sdb1
在卷组 my_vol
上创建一个名为 drive0
的 1GB 逻辑卷:
$ sudo lvcreate -L 1G -n drive0 my_vol
此时,您将看到 /dev/my_vol/drive0
这是您刚刚创建的 LVM 卷的设备名称。最后,继续创建文件系统并安装它,如下所示。
$ sudo mkfs -t ext3 /dev/my_vol/drive0
$ sudo mount -t ext3 /dev/my_vol/drive0 /mnt
如果您希望在重新启动后永久安装 LVM 分区,请参阅本教程。