阿里云建立SWAP交换分区脚本
工具:add_swap.sh
所有执行的脚本都需要root身份来执行,执行方法:以root身执行命令:bash xxx.sh
功能:自动检测系统swap分区大小,交换分区大小不合理则自动新增并挂载上
适用系统版本:兼容线上所有linux版本
执行方法:以root身执行命令:bash add_swap.sh 执行命令后,稍等片刻即可!
解决了什么问题:一键式检测系统swap分区大小,如果低于物理内存的2倍则自动创建一个物理内存2倍大小的swap分区
备注:swap不是越大越好,由于磁盘速度相对于内存较为低下,所以大swap反而会造成业务响应更慢,通常为2至2.5倍就好,如果有特殊需求可以更大。
内存为32G以上则不考虑
内存在16G至32G之间,交换分区配置为8G
内存在4G至16G之间,交换分区配置为4G
内存小于4G的则配置交换分区为2G
使用方法:
1.附件解压后,把add_swap.sh脚本丢到 /root目录下,然后执行 bash add_swap.sh 。
2.用putty远程登录服务器,把脚本添加到fstab文件中让系统引导时自动启动
echo "/var/swap_file swap swap defaults 0 0" >>/etc/fstab
3.用winscp编辑/etc/rc.local 文件,删除掉swapoff -a 这一行;
4.用reboot命令重启服务器看看,有了吧!
工具下载:add_swap.zip
© 版权声明
转载请注明来自白芸资源网以及原文地址。
本站不敢保证内容的可靠性,内容仅供小范围学习与参考,禁止用于商业、盈利或其它非法用途以及大范围传播,您需在学习与参考完毕后从您的个人存储空间彻底删除,因您滥用而造成的损失本站不承担法律责任。
本站部分内容可能源于互联网,版权争议与本站无关,如有侵权可联系站长处理,敬请谅解!
请您合法使用本站资源。
THE END