linux设置swap


查看swap状态

[root@ecs ~]# free -m
              total        used        free      shared  buff/cache   available
Mem:           7820        4825         133         896        2862        1818
Swap:             0           0           0
# 无返回
swapon -s
# 空
cat /proc/swaps

通过文件设置swap

  1. 新建swap交换文件

    # count设置文件大小,4G
    dd if=/dev/zero of=/home/swap bs=1024 count=4096000
  2. 制作为swap格式文件

    mkswap /home/swap
  3. 挂载swap分区

    swapon /home/swap

    此时通过free命令已经可以看到swap分区了,但是重启失效.

  4. 设置持久生效

    vi /etc/fstab
    # 在文件最后一行加上
    /home/swap swap swap default 0 0

删除文件swap分区

  1. 先停止swap分区

    swapoff /home/swap
  2. 删除swap分区文件

    rm -rf /home/swap
  3. 删除自动装载配置

    vi /etc/fstab
    # 删除刚刚 增加的配置

通过分区配置swap

参考链接


文章作者: wuzhiyong
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 wuzhiyong !
评论
  目录