lvextend Linux 命令
“您的 LVM 分区空间不足吗?或者您可能希望扩展它以容纳更多物品。无论如何,Linux 提供了一种扩展 LVM 分区的简单方法。
使用逻辑卷管理器2 (LVM2),您可以将物理存储聚合到不同的组中,并将它们划分为逻辑卷。您可以进一步扩展或减小逻辑卷的大小以使用卷组中的可用空间。 Linux 系统使用lvextend命令使这成为可能,该命令提供了扩展逻辑卷的各种方法,并且无需重新启动。您可以在实时根系统上扩展逻辑卷,我们将在今天的帖子中了解如何进行操作。 ”
什么是LVM?
Linux系统使用逻辑卷管理来管理各种文件系统和逻辑卷。您可能已经习惯了 GParted 等卷管理工具,但 LVM 提供了更多功能,因此更受青睐。
在使用任何 LVM 工具之前,必须使用以下命令安装 LVM 软件包。
检查 LVM 的版本以验证安装。
要扩展逻辑卷,必须首先创建物理卷和卷组。您可以在管理员模式下使用以下命令进行验证。
$ sudo vgs
另外,使用以下命令检查可用的逻辑卷。
我们将扩展当前100.00Mbs的lv01逻辑卷。
要扩展逻辑卷,卷组中应该有可用空间,我们的卷组是vg01。 使用vgs命令检查可用空间。
对于我们的例子,标记为 vg01 的卷组具有 408.00M 的可用空间。
使用 lvextend 扩展逻辑卷
有多种选项可用于扩展逻辑卷。我们将涵盖所有选项。
方法1.按特定单位扩展
例如,如果我们需要将逻辑卷扩展 100 Mb,我们可以使用以下语法。
该命令将是: 请注意,您必须以 root 身份才能运行该命令。
使用以下命令验证新的扩展大小。
我们的初始大小是 100Mb,但我们已将其扩展至 200Mb。
方法2.通过设置大小进行扩展
或者,您可以为逻辑卷设置预定义的大小并将其扩展到该大小。此方法不是将给定单位添加到当前单位,而是将当前大小更改为指定的单位。
对于我们的例子,让我们使用下面的命令将卷扩展到 330Mb 。
添加-L 来指定单位大小。我们的输出将是:
我们收到一条成功消息,表明一切正常。让我们确认逻辑卷的新大小。
答对了!我们成功地扩大了音量。
方法3.按百分比延长
lvextend 还支持指定扩展逻辑卷的百分比。指定的百分比将当前大小扩展为总空间的百分比。例如,让我们延长 5%。我们当前的大小是332.00M。
新命令将如图所示。
我们的新尺寸扩展到360.00M
方法 4. 使用剩余可用空间进行扩展
上述方法扩展到总空间的一小部分。但是,此方法根据可用可用空间的百分比进行扩展。因此,使用 100% 将扩展并使用所有可用的空闲空间。
让我们使用以下命令扩展 50% 的可用空间。
最后,检查新卷和剩余可用空间以确认最新卷。
我们的新卷大小为436M,剩余可用空间为72M