介绍
Linux LVM(逻辑卷管理)是一种在 Linux 系统中管理磁盘的技术。它允许用户动态地创建、扩容和管理逻辑卷,无需中断系统服务。本文将介绍如何使用 Linux LVM 扩容磁盘的步骤。
步骤
步骤一:检查磁盘空间
在进行磁盘扩容之前,我们首先需要检查系统中每个物理卷(PV)和逻辑卷(LV)的磁盘空间使用情况。
$ df -h
步骤二:添加新硬盘或扩容现有磁盘
要扩容磁盘,有两种方法可以选择:
添加新硬盘
如果您计划添加新硬盘来扩容磁盘,可以按照以下步骤操作:
- 关闭系统,将新硬盘连接到计算机上。
- 启动系统并使用以下命令查找新硬盘设备名称:
$ 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,我们可以轻松地扩容磁盘空间,而无需中断系统服务。这使得管理和调整磁盘空间变得更加灵活和高效。
本文来自极简博客,作者:每日灵感集,转载请注明原文链接:Linux LVM 磁盘扩容