ubuntu系统使用LVM,实现减小root分区并扩充swap交换分区(至最大8G)

(在安装系统时安装LVM逻辑卷管理。

1、减小root分区

      无法在线缩减root分区系统文件大小,必须进入救援模式(使用启动盘)。

      在救援模式下,打开终端

      执行  sudo lvscan  ( 或sudo lvdisplay)得到逻辑分区的名称

slam-nuc@slam-nuc:~$ sudo lvscan
  ACTIVE            '/dev/ubuntu-vg/root' [100.00 GiB] inherit
  ACTIVE            '/dev/ubuntu-vg/swap_1' [15.95 GiB] inherit
slam-nuc@slam-nuc:~$ sudo lvdisplay 

 

       激活 vg分区 

       lvchange -ay   /dev/ubuntu-vg/root

        修复分区

       e2fsck -f   /dev/ubuntu-vg/root

         缩小文件系统(一定要做,不然之后开不了机,当然解决开不了机的问题也是进入救援模式,使用此命令)

          resize2fs  /dev/ubuntu-vg/root 100G   (缩小到100G)

         缩小root分区的LV

         lvreduce -L 100G /dev/ubuntu-vg/root    (缩小到100G)

         在接下来的提示中 输入y 回车

 

         重启系统,输入 sudo lvdisplay  发现成功

2、增大swap交换分区

            lvextend   -L +3G /dev/ubuntu-vg/swap_1    (增加3G)

           发现已经成功扩容,接下来重置交换分区显示最新大小

          sudo swapoff -a

         mkswap /dev/ubuntu-vg/swap_1

            sudo swapon -a

 

        打开系统监视器,发现永久增大了交换空间!!

     --------------------------更新2020.12.31-------------------------------

     经过实测,最大可将交换内存扩大到8G,大于8G重启后将无法开机,原因可能是某些基础库不支持过大交换内存

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT兔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值