Ubuntu删除swap分区

操作环境

zkf@orangepi:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.6 LTS
Release:        16.04
Codename:       xenial

操作步骤

首先,查看当前系统中存在哪些 Swap 分区:

swapon -s

我的系统回显如下:

root@orangepi:/var# swapon -s
Filename                                Type            Size    Used    Priority
/var/swap                               file            4194300 0       -2
/www/swap                               file            2097148 0       -1

可以看到,我的系统中存在两个 swap 分区,我准备把这两个分区都删除。

接着,停用准备删除的 swap 分区:

root@orangepi:/var# swapoff -v /var/swap
swapoff /var/swap
root@orangepi:/var# swapoff -v /www/swap
swapoff /www/swap

最后,删除已经停用 swap 分区:

root@orangepi:/var# rm -rf /var/swap
root@orangepi:/var# rm -rf /www/swap

EOF