小樱 发表于 2018/2/14 01:49

Linux lvm模式下缩小根目录空间并且给予swap增加内存容量

默认分配了1G swap,不怎么够用,需要增加3G容量给swap用
关闭交换分区挂载
swapoff -a
缩小空间
lvreduce /dev/VolGroup/lv_root -L -3G
输入y确认

扩展已有卷的3G容量并且自动分配给swap,swap分卷不需要resize2fs
lvextend -l +100%FREE /dev/mapper/VolGroup-lv_swap


启用增加的3G swap空间
mkswap /dev/VolGroup/lv_swap
swapon /dev/VolGroup/lv_swap

然后输入free -m即可看到4G的swap内存大小

切勿这样做,因为重启后会破坏硬盘文件系统,导致无法开机,还没找到解决方案,一些方法详情见二楼

小樱 发表于 2018/2/14 03:02

使用前注意打快照食用,以便不急万变
注意,,这个缩小根目录好像有点毛病,可能导致磁盘无法重启启动成功。

最好用这个帖子的方法:http://bbs.itzmx.com/thread-6447-1-1.html
直接在硬盘上创建一个swap文件而不是调整容量

页: [1]
查看完整版本: Linux lvm模式下缩小根目录空间并且给予swap增加内存容量