有的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