Swap 空间增加推荐

(Redhat5官方推荐)

RAM SWAP
RAM<=4G 2G
4G<RAM<16G 4G
16G<RAM<64G 8G
64G<RAM<256G 16G

(Redhat6/7官方推荐)

RAM SWAP
RAM<=2G 2*RAM
2G<RAM<8G RAM
8GRAM<64G >=4G
RAM>=64G >=4G

【1】使用分区文件增加SWAP

① 使用dd创建swapfile,bs单位bytes,也可以手动指定单位为M或者G,count为计数,例子为增加1M*1024=1G空间

cd /mkdir swapdd if=/dev/zero of=swapfile bs=1M count=1024#或者使用fallocate 命令来创建swap文件
fallocate -l 2G /swap/swapfile #指定文件为2G

② 设置该文件为swap文件

mkswap /swap/swapfile

③ 启用swap文件

swapon /swap/swapfile

④ 使swap文件永久生效

vim /etc/fstab
#末尾添加:
/swap/swapfile  swap   swap  defaults  0 0

⑤ 查看SWAP空间

可以使用如下命令查看:

free -m
cat /proc/meminfo | grep -i swap
fdisk -l
swap -s

⑥ 去掉swap空间

# 停用
[root@test swap]# swapoff swapfile# 删除文件
[root@test swap]# rm  -rf swapfile # 删除随即启动swap 删除上面添加的记录
[root@test swap]#vim /etc/fstab

⑦ 更改swap配置

有则修改,无则添加:(按需修改数值)

vm.swappiness=30  #值越大表示越倾向于使用swap空间

可以重启服务器查看效果:

reboot
init 6

【2】使用分区空间增加swap

这是类似于挂载一块磁盘增加空间的思想。

① 创建分区 并设置为swap格式

fdisk /dev/sdb
n  //创建分区
p  //创建主分区
1  //创建分区1
两次回车 //起始扇区和Last扇区选择默认
t   //转换分区格式
82  //转换为swap空间
p  //查看已创建的分区结果
w  //保存退出

② 格式化为swap空间

mkswap /dev/sdb1

③ 启用swap

swapon /dev/sdb1

④ 编辑配置文件 设为开机自动挂载

vim /etc/fstab

添加以下内容 保存并退出

/dev/sdb1  swap   swap  defaults  0 0

⑤ 设置自动启用所有swap空间

swapon -a

⑥ 重启验证

init 6

参考博文:Linux添加硬盘并进行分区、格式化、挂载及卸载

Centos下增加swap空间相关推荐

  1. linux centos7如何格式化磁盘,Linux CentOS 7 磁盘格式化mke2fs、mkfs.ext4、磁盘挂载及手动增加swap空间...

    一. 磁盘格式化 查看系统支持的分区类型: cat /etc/filesystems[root@fxq-1 ~]# cat /etc/filesystems xfs ext4 ext3 ext2 no ...

  2. 給服务器增加swap空间缓解内存压力

    前言 如何让服务器响应更快?如何避免应用出现内存不足的错误?最简单的方法就是增加交换空间.Swap是存储盘上的一块自留地,操作系统可以在这里暂存一些内存里放不下的东西. 这从某种程度上相当于增加了服务 ...

  3. centOS下调整swap

    centOS下调整swap [root@localhost /]# mkdir swap   [root@localhost /]# cd swap   [root@localhost swap]# ...

  4. 磁盘格式化、磁盘挂载、手动增加swap空间

    一.磁盘格式化 1.cat /etc/filesystems 查看centuos7支持的文件系统格式 查看分区文件系统 mount swap分区为swap格式,这是swap特有的格式 格式化命令 mk ...

  5. 三周第五次课) 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间

    三周第五次课 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间 4.5/4.6 磁盘格式化 cat /etc/filesystems 查看文件格式 (win系统的格式 ...

  6. 4.5-4.9 磁盘格式化,磁盘挂载,手动增加swap空间

    4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间  4.5 磁盘格式化(上) centos7所支持的文件系统: # cat /etc/filesystems xfsc ...

  7. 26期20180615磁盘格式化挂载以及手动增加swap空间

    6月15日任务 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间 磁盘格式化 分区后只有格式化后才可以使用 可以查看文件系统  cat /etc/filesystem ...

  8. Linux设置swap分区为128g,linux增加swap空间的方法小结

    linux增加swap空间的方法小结 我的系统是Ubuntu 18.04. Linux下swap空间大小通常在安装系统时设置swap分区时预设的,不过系统提供了添加或改动swap分区的命令. 涉及的命 ...

  9. linux下增加swap分区,LINUX新建和增加SWAP分区

    我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区呢? 在装完Linux系统之后,建立Swap分区有两种方法. 1.新建磁盘分区作为swa ...

  10. 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间

    4.5/4.6 磁盘格式化 cat /etc/filesysteems =>查看系统的分区格式 moutn=〉查看分区的文件格式 Centos7之后的版本默认的都是使用xfs分区格式 (文件系统 ...

最新文章

  1. struts 文件下载
  2. 巧用iptables搞定SYN洪水攻击!
  3. SAP 解决长时间不操作掉线问题
  4. 常用的字符串加密解密工具类
  5. Django-C001-快速入门
  6. 用计算机进行有理数除法时,有理数的乘除法怎么算?,什么是有理数的乘除法。越详细越好。...
  7. win7下安装linux(CentOS)过程中遇到的问题总结
  8. c++二进制转十进制_进制转换:二进制、八进制、十进制、十六进制相互转换
  9. 微软或将全资收购 GitHub,价格达 50 亿美元或更高
  10. 8种处理VMware报错的高效方法
  11. 梯度下降法理论与实践
  12. 异地多活,企业上云的必然趋势!
  13. AirServer7电脑桌面版一款便捷式手机电脑投屏软件
  14. QUIC 技术创新 让视频和图片分发再提速
  15. JavaScript Dom编程艺术(第二版)读书笔记 第三章DOM
  16. flutter 带未读消息的底部导航
  17. 集合 - Java篇
  18. (6)LinuxI2C驱动--I2C设备驱动
  19. 服务器如何查看隐藏文件,BlueHost主机如何查看隐藏文件夹
  20. 脏写、脏读、不可重复读、幻读的区别

热门文章

  1. 【原创】彻底解决2440触摸屏跳点以及抖动问题
  2. 全网搜索引擎采集(msray)|URL采集|关键词采集|域名采集
  3. java 查找英语单词相似度,用于单词匹配,法1
  4. base64编码图片替换url图片
  5. 打印机连接与计算机的,操作方法:教您如何将打印机与计算机连接
  6. 个人电脑php网站搭建,如何在本地电脑搭建自己网站的流程(图文教程)
  7. 交换机 VLAN 端口类型
  8. php三D立体模拟,【HTML5】3D模型--百行代码实现旋转立体魔方实例
  9. linux androidx86双系统,ubuntu下安装RemixOS双系统(Android x86)
  10. 服务器名称 历史修改记录,清除 SQL Server Management Studio 服务器名称历史记录