有的VPS 并没有默认给swap, 特别是在一下小内存的VPS, 没有一个swap会知道导致安装程序失败,现在很多VPS都标配SSD/Nvme 其实可以利用硬盘换缓存来缓解一下不时之需。 当然如果使用这个方法也是有后遗症的,特别是swap会频繁的读写硬盘,如果服务商对io监控比较严格就很可能会触发tos。

直接su 把反正是系统级别的操作。

创建一个2GB的swap文件

dd if=/dev/zero of=/root/linuxswapfile bs=1M count=2048

咱们再给个权限

chmod 600 /root/linuxswapfile

创建一下swap文件

mkswap /root/linuxswapfile

装载一下

swapon /root/linuxswapfile

了解一下情况,应该差不多了。

swapon -s

root@NX:~# swapon -s
Filename                                Type            Size    Used    Priority
/root/linuxswapfile                     file            1560572 334592  -2

想要永久性的利用可以把配置文件写在 /etc/fstab 里面, 这样重启就直接可以使用了

/root/linuxswapfile               swap                    swap    defaults        0 0