如何减小LVM分区 懂Linux的牛人都来看看

如何减小LVM分区 懂Linux的牛人都来看看,第1张

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

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

小swap分区的方法:

1、先“df -h”和“fdisk - l”命令查看一下当前分区情况

/dev/mapper/vg_"hostname"-lv_swap就是swap分区,为2G。swap分区亦可用free命令查看到。

2、用swapoff命令关闭交换分区:

# swapoff /dev/mapper/vg_"hostname"-lv_swap

然后用free命令检查下swap是否变为0了。

3、用lvreduce命令把swap分区减小1500M:

# lvreduce -L -1500M /dev/mapper/vg_"hostname"-lv_swap

输入y,确定,看到提示swap减小至516M。

4、重新把/dev/mapper/vg_"hostname"-lv_swap设置为swap分区:

# mkswap /dev/mapper/vg_"hostname"-lv_swap

5、swapon开启swap分区:

# swapon /dev/mapper/vg_"hostname"-lv_swap

然后用free命令检查下swap是否变为516M了。


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

原文地址:https://54852.com/yw/7648020.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存