如何使用LVM将新磁盘添加到现有的Linux系统中

在本文中,我们将介绍通过创建PV,VG和LV的方式在现有Linux机器中使用LVM配置磁盘的步骤。

LVM(逻辑卷管理)是一种灵活和高级的选项,可用于管理大多数主要Linux发行版的硬盘。 使用LVM管理磁盘比传统的工具(如fdiskpartedgparted)容易。

使用LVM时需要了解的一些术语:

  • 物理卷(PV) :由原始磁盘或RAID阵列或其他存储设备组成。
  • 卷组(VG) :将物理卷组合到存储组中。
  • 逻辑卷(LV) :VG分为LV,并作为分区安装。

在本文中,我们将介绍通过创建PV,VG和LV的方式在现有Linux机器中使用LVM配置磁盘的步骤。

注意 :如果不使用LVM,可以使用这些指南将磁盘直接添加到现有的Linux系统。

  1. 如何添加新的磁盘到Linux系统
  2. 如何向Linux系统添加大于2TB的新磁盘

我们考虑一个有20GB10GB 硬盘的情况,但是我们只需要添加12个分区,另外一个是13GB 我们可以使用LVM方法来实现这一点。

添加磁盘后,可以使用以下命令列出它们。

# fdisk -l
验证硬盘

验证硬盘

1.现在使用fdisk命令分区磁盘/dev/xvdc/dev/xvdd ,如图所示。

# fdisk /dev/xvdc
# fdisk /dev/xvdd

使用n创建分区并使用w命令保存更改。

分区哈克磁盘

分区哈克磁盘

2.分区后,使用以下命令验证分区。

# fdisk -l
验证新分区

验证新分区

3.创建物理卷(PV)。

# pvcreate /dev/xvdc1
# pvcreate /dev/xvdd1
创建物理卷

创建物理卷

4.创建卷组(VG)。

# vgcreate testvg /dev/xvdc1 /dev/xvdd1

这里,“ testvg ”是VG名称。

创建卷组

创建卷组

5.现在使用“ vgdisplay ”列出系统中VG的所有细节。

# vgdisplay
OR
# vgdisplay testvg
列表卷组

列表卷组

6.创建逻辑卷(LV)。

# lvcreate -n lv_data1 --size 12G testvg
# lvcreate -n lv_data2 --size 14G testvg

这里,“ lv_data1 ”和“ lv_data2 ”是LV名称。

创建逻辑卷

创建逻辑卷

7.现在使用“ lvdisplay ”列出系统中可用的逻辑卷的所有详细信息。

# lvdisplay
OR
# lvdisplay testvg
列出逻辑卷

列出逻辑卷

8.将逻辑卷(LV)格式化为ext4格式。

# mkfs.ext4 /dev/testvg/lv_data1
# mkfs.ext4/dev/testvg/lv_data2
格式化LV到Ext4格式

格式化LV到Ext4格式

最后安装文件系统。

# mount /dev/testvg/lv_data1 /data1
# mount /dev/testvg/lv_data2 /data2

确保在安装文件系统之前创建data1data2目录。

装载文件系统

装载文件系统

而已! 在本文中,我们讨论了如何使用LVM创建分区。 如果您对此有任何意见或疑问,请随时在评论中发表。