删除 lnmp 安装中附带安装的 swap 交换区

yufei       2 年, 6 月 前       627

lnmp 啥都好,就两点不好:

  1. 默认安装 swap,交换分区,现在内存这么便宜,交换分区真的没必要,如果有人需要,改成可选项也是可以的。
  2. 默认设置 iptables。 云原生时代,大家都是通过 vpc 设置的,能改成可选也是很赞的。

今天呢,我们不聊 iptables 的东西,我们聊聊如何删除 swap 分区 (以 centos 为例)

  1. 检查交换分区 swap 是否存在,不存在就不用删了

    swapon -s
    

    一般输出结果如下

    文件名             类型      大小  已用  权限
    /var/swapfile                           file        8388604 295680  -2
    
  2. 停用正在使用的分区

    swapoff /var/swapfile
    

    时间可能有点久... 完成后再用 [1] 中提到的 swapoff -s 检查一下

  3. 删除分区文件

    rm -rf /var/swapfile
    

    注意: 别输错目录,不然可能就坑了

  4. 删除 /etc/fstab 文件里的 swap 自动挂载

    我们先用命令 cat /etc/fstab 看看文件内容,一般如下

    #
    UUID=2a7884f1-a23b-49a0-8693-ae82c155e5af     /           xfs    defaults,noatime  1   1
    UUID=d56c613d-17fd-404f-b271-e9fbe147d70b /data            ext4    defaults        0         0
    /var/swapfile swap swap defaults 0 0
    

    直接删除最后一条就可以了

目前尚无回复
简单教程 = 简单教程,简单编程
简单教程 是一个关于技术和学习的地方
现在注册
已注册用户请 登入
关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.