zoukankan      html  css  js  c++  java
  • swap分区扩容与缩容

    安装linux系统时会指定Swap分区大小,一般是内存的两倍,但在有些场景下可能预先设置的Swap分区空间不足,这个时候需要增加其大小

    官方建议在RAM24.5G时,swapRAM2倍;如果RAM大于等于4Gswap等于RAM即可。

    查看当前swap分区大小

    例如现在给swap分区扩容2G空间,操作过程如下:

    [root@test02 ~]# dd if=/dev/zero of=/var/swap bs=1M count=2048   # 创建一个2G的文件
    记录了2048+0 的读入
    记录了2048+0 的写出
    2147483648字节(2.1 GB)已复制,12.2935 秒,175 MB/秒

    [root@test02 ~]# du - h /var/swap

    2.0G    /var/swap

    [root@test02 ~]# mkswap /var/swap             # 将该文件转换为swap格式的文件

    正在设置交换空间版本 1,大小 = 2097148 KiB

    无标签,UUID=93da2fb7-6858-4aaf-86a4-06017383f7c6

    [root@test02 ~]# /sbin/swapon /var/swap    # 将该文件挂载到swap分区

    swapon: /var/swap:不安全的权限 0644,建议使用 0600

    [root@test02 ~]# free –h        # 查看swap空间时候增加

    相关操作如下图所示:

     

    至此需要把新加的分区加到/etc/fstab,否则重启机器后会重置,如下图所示:

    查看swap配置信息,也就是swap的组成。

    取消挂载,即取消扩容

    清除在/etc/fstab中添加的内容。

    安装linux系统时会指定Swap分区大小,一般是内存的两倍,但在有些场景下可能预先设置的Swap分区空间不足,这个时候需要增加其大小

    官方建议在RAM24.5G时,swapRAM2倍;如果RAM大于等于4Gswap等于RAM即可

  • 相关阅读:
    Http状态吗504问题复盘
    Http状态码502问题复盘
    Nginx服务的基本配置
    mysql修改root密码
    centos7开启80端口及其他端口
    tp5隐藏入口文件(基于nginx)
    使nginx支持pathinfo模式
    laravel-admin 上传图片过程中遇到的问题
    Maven介绍
    java中泛型
  • 原文地址:https://www.cnblogs.com/alisapine/p/13386079.html
Copyright © 2011-2022 走看看