CentOS7 系统下如何添加 swap?

先决条件

centOS7系统

检查系统是否已添加swap

有两种方式可以检查swap

  1. 第一种:
    swapon -s命令,如果没有结果返回,则表示系统尚未配置过swap
  2. 第二种:
    free -m命令可以看到系统内存的使用状况,如果swap项为0,则表示未配置swap
            total        used        free      shared  buff/cache   available
    Mem:      991         159          80         0     752             644
    Swap:     0            0            0

添加swap分区

  1. 创建作为swap分区的文件
    创建2Gswap交换区(网上说小于4G推荐两倍,我的内存是1G所以添加2G)
    dd if=/dev/zero of=/home/swap bs=1M count=2048
  2. 格式化 swap 分区
    mkswap /home/swap
  3. 启用swap分区
    swapon /home/swap
  4. 设置系统重启之后仍然有效
    echo "/home/swap swap swap defaults 0 0" >> /etc/fstab
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!