zoukankan      html  css  js  c++  java
  • linux增大交换分区

    进来在批量搭建环境,遇到搭建完环境之后发现swap忘记的情况,后来百度了下,发现了下面的方法,网上可能存在好多相应的帖子说这个事情也比较简单,以下是自己实践的结果,分享给大家。

    1.查看现有memory及swap

    [root@iZ23zspwh5qZ tmp]# free -m
                 total       used       free     shared    buffers     cached
    Mem:          7869        164       7705          0          7         47
    -/+ buffers/cache:        108       7760
    Swap:            0          0          0

    2.用dd命令创建一个8G的文件(8G=1024*1024*8=8388608)

    [root@iZ23zspwh5qZ ~]# dd if=/dev/xvda of=/var/swapfile bs=1024 count=8388608
    
    8388608+0 records in
    8388608+0 records out
    8589934592 bytes (8.6 GB) copied, 318.562 s, 27.0 MB/s
    [root@iZ23zspwh5qZ ~]# 

    3.将它创建为Linux Swap虚拟交换文件

    [root@iZ23zspwh5qZ ~]# mkswap /var/swapfile
    mkswap: /var/swapfile: warning: don't erase bootbits sectors
            on whole disk. Use -f to force.
    Setting up swapspace version 1, size = 8388604 KiB
    no label, UUID=0a4afee0-20da-40d0-81a1-5a1b98bf2763
    [root@iZ23zspwh5qZ ~]# swapon /var/swapfile

    4.可以使用free -m 查看swap的大小,使用swapon -s 查看swap状态

    [root@iZ23zspwh5qZ ~]# free -m
                 total       used       free     shared    buffers     cached
    Mem:          7869        167       7702          0          8         48
    -/+ buffers/cache:        110       7758
    Swap:         8191          0       8191
    [root@iZ23zspwh5qZ ~]# swapon -s
    Filename                Type        Size    Used    Priority
    /var/swapfile                           file        8388600    0    -1
    [root@iZ23zspwh5qZ ~]# 

    5.设置系统启动自动激活虚拟交换文件

    [root@iZ23zspwh5qZ ~]# vi /etc/fstab 
    /var/swapfile           swap                    swap    defaults        0 0
  • 相关阅读:
    centos7使用supermin制作centos7的docker镜像包
    Linux ip netns 命令
    ip命令讲解
    openstack API应用用
    在EF6.0中打印数据库操作日志
    EF记录统一添加创建,修改时间
    Inner Join and Left Join 与条件的结合
    字符串分割
    居中方案
    移动 前端 框架
  • 原文地址:https://www.cnblogs.com/tian880820/p/5538069.html
Copyright © 2011-2022 走看看