搬瓦工在KiwiVM控制面板会实时显示Swap分区的使用情况,由于搬瓦工默认分配的Swap空间非常小,所以很多用搬瓦工建站的朋友就会遇到搬瓦工Swap满了的情况,在控制面板中就是Swap显示红色,今天VPS GO分享一下解决方法,如何为搬瓦工VPS增加Swap分区。
一、问题描述
搬瓦工默认分配的Swap分区很小,如果我们用搬瓦工VPS运行比较多的程序,例如建站,需要同时运行Nginx、MySQL、PHP等,当访问量比较大时,就有可能遇到搬瓦工Swap满了的情况,如下图所示:
二、增加Swap空间
那么搬瓦工Swap怎么清空呢?其实出现这种搬瓦工Swap红了的情况主要是搬瓦工VPS内存不够,并且Swap分区设置不科学(搬瓦工Swap过小)的原因导致的,解决方法也很简单,就是修改并增加Swap。
在《Linux Swap交换分区设置教程:关闭分区、创建分区文件、设置开机启动等》中我们总结了内存与Swap分区大小的关系:
- 内存 <= 4g:Swap 至少 4G
- 内存 4~16G:Swap 至少 8G
- 内存 16G~64G:Swap 至少 16G
- 内存 64G~256G:Swap 至少 32G
所以1GB内存的搬瓦工VPS,建议分配4GB的Swap,而搬瓦工默认只有256MB,自然会遇到Swap爆满的情况。
搬瓦工修改Swap的方法也很简单,就是先关闭默认的Swap交换分区,再新建一个4GB的交换分区即可,具体的教程也可以参考教程《Linux Swap交换分区设置教程:关闭分区、创建分区文件、设置开机启动等》。
如下图所示,搬瓦工增加Swap空间到4GB后,KiwiVM控制面板中的Swap值也不是红色了:
以上就是搬瓦工Swap红了的原因分析以及增加Swap空间方法分享。更多搬瓦工VPS教程可以参考《搬瓦工VPS专题:搬瓦工优惠码和搬瓦工新手教程整理》,也可以加入搬瓦工补货通知群关注搬瓦工优惠信息:,以及搬瓦工交流群:。