我按照以下指南在我的 1GB RAM Ubuntu 18.04 VPS 上创建了一个 1GB 交换文件:https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-18-04
然而,进入以下步骤后:
sudo swapon /swapfile
我收到以下错误:
root@ABC123:~# sudo swapon /swapfile
swapon: /swapfile: swapon failed: Operation not permitted
这表明我的 VPS 主机不允许创建交换文件,并且我不是“真正的”根用户。
我现在如何回收我已分配的 1GB 交换文件空间?我的 VPS 存储创建后显示存储空间减少了 1GB。
我已经重新启动了服务器,但交换文件仍然占用了 1GB。
root@ABC123:~# sudo swapoff -v /swapfile
结果是:
swapoff /swapfile
swapoff: Not superuser.
答案1
交换文件是普通文件。只需使用以下命令将其删除即可
sudo rm -f /swapfile
磁盘使用情况应该显示,已占用的 1GiB 现在是空闲的。