首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在 Linux 中创建/配置 LVM

导读:逻辑卷管理(LVM)在 Linux 系统中扮演着重要的角色,它可以提高可用性、磁盘 I/O、性能和磁盘管理的能力。

本文字数:5699,阅读时长大约:6分钟

https://linux.cn/article-12670-1.html

作者:Magesh Maruthamuthu

译者:geekpi

逻辑卷管理(Logical Volume Management)(LVM)在 Linux 系统中扮演着重要的角色,它可以提高可用性、磁盘 I/O、性能和磁盘管理的能力。

LVM 是一种被广泛使用的技术,对于磁盘管理来说,它是非常灵活的。

它在物理磁盘和文件系统之间增加了一个额外的层,允许你创建一个逻辑卷而不是物理磁盘。

LVM 允许你在需要的时候轻松地调整、扩展和减少逻辑卷的大小。

如何创建 LVM 物理卷?

你可以使用任何磁盘、RAID 阵列、SAN 磁盘或分区作为 LVM物理卷(Physical Volume)(PV)。

让我们想象一下,你已经添加了三个磁盘,它们是 、 和 。

运行以下命令来发现 Linux 中新添加的 LUN 或磁盘:

创建物理卷 (pvcreate) 的一般语法:

当在系统中检测到磁盘,使用pvcreate命令初始化 LVM PV:

请注意:

◈ 上面的命令将删除给定磁盘 、 和  上的所有数据。

◈ 物理磁盘可以直接添加到 LVM PV 中,而不必是磁盘分区。

使用pvdisplay和pvs命令来显示你创建的 PV。pvs命令显示的是摘要输出,pvdisplay显示的是 PV 的详细输出:

如何创建一个卷组

卷组(Volume Group)(VG)是 LVM 结构中的另一层。基本上,卷组由你创建的 LVM 物理卷组成,你可以将物理卷添加到现有的卷组中,或者根据需要为物理卷创建新的卷组。

创建卷组 (vgcreate) 的一般语法:

使用以下命令将一个新的物理卷添加到新的卷组中:

**请注意:**默认情况下,它使用 4MB 的物理范围(Physical Extent)(PE),但你可以根据你的需要改变它。

使用vgs和vgdisplay命令来显示你创建的 VG 的信息:

如何扩展卷组

如果 VG 没有空间,请使用以下命令将新的物理卷添加到现有卷组中。

卷组扩展 (vgextend)的一般语法:

如何以 GB 为单位创建逻辑卷?

逻辑卷(Logical Volume)(LV)是 LVM 结构中的顶层。逻辑卷是由卷组创建的块设备。它作为一个虚拟磁盘分区,可以使用 LVM 命令轻松管理。

你可以使用lvcreate命令创建一个新的逻辑卷。

创建逻辑卷(lvcreate) 的一般语法:

运行下面的命令,创建一个大小为 10GB 的逻辑卷 :

使用lvs和lvdisplay命令来显示你所创建的 LV 的信息:

如何以 PE 大小创建逻辑卷?

或者,你可以使用物理范围(PE)大小创建逻辑卷。

如何计算 PE 值?

很简单,例如,如果你有一个 10GB 的卷组,那么 PE 大小是多少?

默认情况下,它使用 4MB 的物理范围,但可以通过运行vgdisplay命令来检查正确的 PE 大小,因为这可以根据需求进行更改。

用 PE 大小创建逻辑卷 (lvcreate) 的一般语法:

要使用 PE 大小创建 10GB 的逻辑卷,命令如下:

如何创建文件系统

在创建有效的文件系统之前,你不能使用逻辑卷。

创建文件系统的一般语法:

使用以下命令将逻辑卷  格式化为 ext4 文件系统:

对于 xfs 文件系统:

挂载逻辑卷

最后,你需要挂载逻辑卷来使用它。确保在  中添加一个条目,以便系统启动时自动加载。

创建一个目录来挂载逻辑卷:

使用挂载命令挂载逻辑卷:

在/etc/fstab 文件中添加新的逻辑卷详细信息,以便系统启动时自动挂载:

使用df 命令检查新挂载的卷:

via:https://www.2daygeek.com/create-lvm-storage-logical-volume-manager-in-linux/

作者:Magesh Maruthamuthu选题:lujun9972译者:geekpi校对:校对者ID

本文由LCTT原创编译,Linux中国荣誉推出

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201001A05RS700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券