linux下lvm可以缩小xfs分区吗

linux下lvm可以缩小xfs分区吗,第1张

我觉得这是不行的。 首先看看lvm的创建过程:

假如硬盘有2个分区sda1, sda2

然后你用lvm来管理这2个分区

# pvcreate /dev/sda1

# pvcreate /dev/sda2

# vgcreate vg1 /dev/sda1

# vgextend vg1 /dev/sda2

# lvcreate -l +100%FREE vg1 -n lv1

现在你把linux装在lv1上面。

然后你想装win, 你会把lv1缩小, 但是lv1还是横跨sda1和sda2的啊, lv1里面的数据并不一定在sda1上还是sda2上。 但是装win的时候你只能选择sda1或者sda2(不知道还有没有别的方法)。 所以这样是行不通的。

这只是我基于概念的理解, 没有实际验证过, 希望对你有所帮助。

首先,建立新分区物理卷(PV),然后将该分区类型设定为lvm,之后就可以在该PV上建立卷组(VG),然后在VG里划分逻辑卷(LV),每个逻辑卷就相当于一个新的分区。需要调整分区(LV)大小时,如果是扩大LV,需要所属VG还有剩余未分配空间(Free PE),否则据需要先减小其它LV获得可用PE。

再一点,LVM不是自动动态调整大小,而是需要用户调整。

LVM ( Logical Volume Manager ) 架构采用分层结构,可以让分区变得d性,可以随时随地的扩大和缩小分区大小。

磁盘分区后使用 pvcreate 命令可以将分区创建为物理卷 PV。

将多个 PV 组合起来,使用 vgcreate 命令创建成卷组 VG。

VG 相当于整合过的硬盘,LV 则相当于分区,使用 lvcreate 创建 lV。

如何创建 PV、VG、LV 及挂载目录


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7473272.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存