在 CentOS 中禁用 Swap(交换分区)可以按以下步骤操作。请根据你的需求选择临时禁用或永久禁用。
free -h
# 或
swapon -s
sudo swapoff -a
free -h
如果 Swap 行全部为 0,说明已成功关闭。
sudo cp /etc/fstab /etc/fstab.bak
sudo 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
保存退出(:wq)。
sudo swapoff -a
free -h
swapon -s
swapon -s
sudo swapoff /swapfile
sudo rm -f /swapfile
sudo vi /etc/fstab
删除或注释类似:
/swapfile swap swap defaults 0 0
swapoff -a
sed -i '/swap/s/^/#/' /etc/fstab
如果你告诉我:
我可以给你更精确、安全的操作方案。