说明:很多人的VPS
服务器由于内存太小,会导致很多进程被杀掉,这时候就需要我们添加Swap
虚拟内存了,这里就整了个一键脚本方便懒人或小白使用。
脚本
提示:脚本不支持OpenVZ
架构,安装会自动退出。
运行命令:
wget https://www.moerats.com/usr/shell/swap.sh && bash swap.sh
然后根据选项进行操作,记得添加swap
的时候填写纯数字,默认单位为M
。
版权声明:本文为原创文章,版权归 Rat's Blog 所有,转载请注明出处!
本文链接:https://www.moerats.com/archives/722/
如教程需要更新,或者相关链接出现404,可以在文章下面评论留言。
谢谢您的分享!
fallocate: fallocate failed: Operation not supported
mkswap: error: swap area needs to be at least 40 KiB
swapon: /swapfile: read swap header failed
debain9
感谢分享!
大佬这个脚本文件不在了
不会吧,刚还下载了
要是支持openvz就好了emmm
ovz本身是不支持添加swap的
大佬我好喜欢这个脚本,,求转载QAQ
可以可以,博客的文章随便转,注明原地址就行了。
这个脚本在搬瓦工debian9上没有效果,大佬有空修改下
我现在手上没搬瓦工了,不好测试了
添加后,重启系统会不会被清除?
不会
ubuntu18.04不支持,创建swap是0k
我用Vultr的系统测试过,都可以的。
..我也没添加成功,提示成功了,free -m还是没有,ubuntu16的
沙发!
另外,我建议增加查询目前已分配swap的功能
直接用free -m就可以看到内存和虚拟内存了。
你倒是直接写在教程里啊
这么基础的就不用写了吧。
好的