美文网首页
centos7 设置 swap

centos7 设置 swap

作者: 柏霖_bf14 | 来源:发表于2019-03-05 17:32 被阅读0次

    部署hexo的服务器由于使用的是阿里云最低端的1C1G的机器,部署的服务多了总是进程被干掉。

    操作系统centos7

    使用free -h 查看内存信息

    
                  total        used        free      shared  buff/cache  available
    
    Mem:          991M        800M        65M        620K        125M        52M
    
    Swap:            0B          0B          0B
    
    

    total = 0 说明没有启用swap

    那来配置吧

    系统1G 那交换空间就2G

    
    # dd if=/dev/zero of=/var/swap bs=1024 count=2048000
    
    

    if 表示infile,of表示outfile,bs=1024代表增加的模块大小,count=2048000代表2048000个模块,也就是2G空间

    修改只有root读写权限

    
    # chmod 600 /var/swap
    
    

    将目的文件设置为swap分区文件

    
    # mkswap /var/swap
    
    

    挂载swap

    
    # swapon /var/swap
    
    

    查看

    
    # swapon -s
    
    Filename    Type    Size    Used    Priority
    
    /var/swap                              file 2047996 0   -1
    
    # free -h
    
                  total        used        free      shared  buff/cache  available
    
    Mem:          991M        802M        66M        620K        122M        51M
    
    Swap:          2.0G          0B        2.0G
    
    

    配置永久生效

    
    # vim /etc/fstab
    
    

    添加

    /var/swap swap swap defaults 0 0

    参考

    https://blog.csdn.net/zstack_org/article/details/53258588

    相关文章

      网友评论

          本文标题:centos7 设置 swap

          本文链接:https://www.haomeiwen.com/subject/kasjuqtx.html