在 CentOS(以及大多数 Linux 发行版)中,swapper / swap 一般指 swap 分区或 swap 文件。关闭 swap 通常有以下几种方式,按“临时关闭”和“永久关闭”说明。
free -h
swapon -s
swapoff -a
如果 swap 占用较大,执行可能稍慢。
free -h
swapon -s
输出为空或 swap 为 0 即成功。
/etc/fstab 中的 swap(推荐)vi /etc/fstab
/dev/mapper/centos-swap swap swap defaults 0 0
或
UUID=xxxx-swap swap swap defaults 0 0
# 注释掉:# /dev/mapper/centos-swap swap swap defaults 0 0
如果是 swap 文件(如 /swapfile):
swapoff /swapfile
rm -f /swapfile
并删除 /etc/fstab 中对应行。
常见于:
/dev/mapper/centos-swap
只注释 fstab + swapoff -a 即可,无需删 LVM。
cat /proc/swaps
无输出即表示已完全关闭。
如果你能贴一下:
cat /etc/redhat-release)swapon -s 输出我可以给你更精确的操作建议。