Linux LVM 磁盘扩容

每日灵感集 2024-08-28 ⋅ 19 阅读

介绍

Linux LVM(逻辑卷管理)是一种在 Linux 系统中管理磁盘的技术。它允许用户动态地创建、扩容和管理逻辑卷,无需中断系统服务。本文将介绍如何使用 Linux LVM 扩容磁盘的步骤。

步骤

步骤一:检查磁盘空间

在进行磁盘扩容之前,我们首先需要检查系统中每个物理卷(PV)和逻辑卷(LV)的磁盘空间使用情况。

$ df -h

步骤二:添加新硬盘或扩容现有磁盘

要扩容磁盘,有两种方法可以选择:

添加新硬盘

如果您计划添加新硬盘来扩容磁盘,可以按照以下步骤操作:

  1. 关闭系统,将新硬盘连接到计算机上。
  2. 启动系统并使用以下命令查找新硬盘设备名称:
$ dmesg | grep sd

一般情况下,新添加的硬盘设备名称为 /dev/sdb。

扩容现有磁盘

如果您想要扩容现有的磁盘,可以使用以下命令扩展现有的物理卷(PV):

$ pvresize /dev/sdX

请将 /dev/sdX 替换为您要扩容的物理卷设备名称。

步骤三:扩展逻辑卷

一旦我们已经添加了新的硬盘或扩容了现有的磁盘,现在可以扩展逻辑卷(LV)了。使用以下命令:

$ lvresize -l +100%FREE /dev/mapper/vg_name-lv_name

请将 vg_name 替换为卷组名称,将 lv_name 替换为逻辑卷名称。

步骤四:扩展文件系统

最后一步是扩展文件系统以利用新的磁盘空间。要做到这一点,可以使用以下命令:

$ resize2fs /dev/mapper/vg_name-lv_name

将 vg_name 替换为卷组名称,将 lv_name 替换为逻辑卷名称。

步骤五:验证扩容结果

要验证扩容是否成功,可以重新运行以下命令:

$ df -h

您应该能够看到逻辑卷(LV)的文件系统大小已经扩展了。

结论

通过使用 Linux LVM,我们可以轻松地扩容磁盘空间,而无需中断系统服务。这使得管理和调整磁盘空间变得更加灵活和高效。


全部评论: 0

    我有话说: