- 服务器的内存不足,可以创建或增加 Swap 分区解决。推荐大小设置如下
物理内存 | 交换分区(SWAP) |
---|---|
<= 4g | 4G |
4~16G | 8G |
16~64G | 16G |
-
查看当前大小
free -m
-
如果swap空间不为0,先关闭swap(为0可跳过)
swapoff -a
- 创建:指定挂载路径为
/var/swapfile
大小为4G(1M*4096)
dd if=/dev/zero of=/var/swapfile bs=1M count=4096
等待命令执行完毕有如下输出:
4096+0 records in
4096+0 records out
4294967296 bytes (4.3 GB) copied, 25.8982 s, 166 MB/s
- 格式化为 Swap 分区文件
mkswap /var/swapfile
- 启用分区功能
swapon /var/swapfile
7. 设置开机启动vim etc/fstab
增加配置
/var/swapfile swap swap defaults 0 0