我的 mysql 出了问题,需要创建一个交换文件来修复它。我运行了这段代码
# dd if=/dev/zero of=/swap.dat bs=1024 count=512M
# mkswap /swap.dat
# swapon /swap.dat
## Edit the /etc/fstab, and the following entry.
/swap.dat none swap sw 0 0
它生成一个交换文件,我认为是 512mb。现在我的 VPS 显示我使用了 19.56gb 的 99.9%。
我尝试运行swapoff /swap.dat
并从 /etc/fstab 中删除/swap.dat
,但它仍然显示我正在使用 99.9%
我无法安装任何其他软件,例如 gparted,因为它说设备没有剩余空间
答案1
首先,从 中删除该条目/etc/fstab
。然后:
sudo swapoff /swap.dat
# Wait for all resources paged to that swap file to be moved to other swap files or to RAM.
sudo rm -f /swap.dat
如果在文件不再使用之前删除它,则磁盘空间将保持分配状态,直到swapoff
完成为止。