手动修改CENTOS7下SWAP分区文件大小
续:阿里云ECS内存消耗100%,MYSQL反复自动关闭问题解决。(点击查看)
从上次给ECS服务器手动新增1G内SWAP后,很长时间没有再出问题,但最近服务器上新增几个网站后,内存又消耗在90%以上,只有重新再新增SWAP空间到2G,具体操作如下:
1,查看内存状态: free -m
2,查看SWAP文件位置: swapon -s
3,停止原SWAP文件:swapoff /var/swapfile (对应上面查出来的原SWAP文件位置和名称)
4,删除原SWAP文件:rm -rf /var/swapfile
5,重新生成新的2G的SWAP文件,具体步骤请参考
给阿里云ECS添加SWAP交换分区
以下只写命令,不再细述
1>dd if=/dev/zero of=swapfile bs=1024 count=2097152
2>mkswap swapfile
3>swapon swapfile
4>swapon -s 查看是否成功
5>vi /etc/fstab 确保里面有“/var/swapfile swap swap defaults 0 0” swapfile对应你设置的新的SWAP文件。重启服务器让修改生效。