Linux怎么增加swap容量

来源:爱站网时间:2022-07-19编辑:网友分享
很多使用Linux系统的朋友问:Linux怎么增加swap容量?带着这个问题,爱站技术频道小编特地整理了以下相关知识点给大家,如果有需要请自行参考阅读。

今天忽然发现Linux下代理服务器不能使用了,上去一看,squid的端口监听Stop掉了,查看日志,如下错误

localhost kernel: Out of Memory: Killed process 785 (squid).

网上google一通,没有任何有价值的结果,自己找其他原因看看吧,Linux的swap都用完了么,居然还内存不够,top一下,吓一跳,居然只有8M swap空间,估计当时自己不小心分错了了吧!

增加swap分区是不可能了,磁盘空间早就分配完了,那就增加swap文件吧

生成1200M的文件

# dd if=/dev/zero of=swapfile bs=1024 count=1317000

linux

创建为swap文件

#mkswap swapfile

让swap生效

#swapon swapfile

查看一下swap

#swapon -s

Filename Type Size Used Priority

/dev/sda3 partition 8024 2504 -3

/var/swapfile file 1316992 0 -4

加到fstab文件中让系统引导时自动启动

#vi /etc/fstab

/var/swapfile swap swap defaults 0 0

然后启动squid,用top命令看看

Swap: 1325016K av, 2504K used, 1322512K free

#netstat -ln

tcp 0 0 202.xxx.xxx.xxx:3128 0.0.0.0:* LISTEN

大功告成!

过程很简单吧,不过自己当时安装系统时居然犯这么大错误。

linux

相信朋友们都看完了这篇Linux怎么增加swap容量的内容后,对这方面的了解都更加透彻了。关注爱站技术频道网站,每天带你了解不一样的技术资讯。

上一篇:Linux服务器配置smb的过程

下一篇:Linux系统之web配置具体过程

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载