在 CentOS 中关闭 swap(交换分区/交换文件)可以按以下步骤操作:
free -h
swapon --show
swapoff -a
⚠️ 如果 swap 占用较多,可能需要一点时间。
free -h
swapon --show
如果没有输出,说明已关闭。
vi /etc/fstab
例如:
# /dev/mapper/centos-swap swap swap defaults 0 0
或(swap 文件):
# /swapfile swap swap defaults 0 0
保存退出(:wq)。
如果是 swap 文件而非分区:
rm -f /swapfile
重启系统后检查:
reboot
free -h
swapon --show
如果你是用 CentOS 7/8/Stream 或 Kubernetes 节点,我也可以给你更针对性的建议。