近期我站总是遇到“Error establishing a database connection”错误,重启后又可以重启访问,这个错误的具体分析会在另一篇文章中讲,尝试增大swap来解决问题。
1.查看内存使用情况
使用 free -m 命令:
可以看到swap只有255M
2.创建swap文件
1 2 3 |
mkdir /swap cd /swap sudo dd if=/dev/zero of=swapfile bs=1024 count=1000000 |
我是在根目录下创建的swap,方便管理也好记
可以看到Linode的IO性能还是很不错的,能到438MB/S
把生成的文件转换成 Swap 文件:
sudo mkswap -f swap
把生成的swap 文件加入到系统中:
sudo swapon swap
查看分配情况:
free -m
成功增加了 1G ~
参考:http://blog.csdn.net/Demon_xiaochunjie/article/details/51441271
《Ubuntu增大swap(虚拟内存)大小》有1个想法