温馨提示×

CentOS Swap如何手动释放

小樊
45
2025-11-17 18:24:24
栏目: 智能运维

在 CentOS 系统中,手动释放 swap 分区的方法如下:

  1. 首先,查看当前 swap 使用情况。打开终端,输入以下命令:
sudo swapon --show

或者

free -h

这将显示当前 swap 分区的使用情况。

  1. 关闭不再需要的 swap 分区。找到要关闭的 swap 分区,例如 /dev/sdb1。使用以下命令关闭 swap 分区:
sudo swapoff /dev/sdb1

/dev/sdb1 替换为实际的 swap 分区名称。

  1. 如果需要,可以删除 swap 文件。如果你的 swap 是一个文件,而不是一个分区,你可以使用以下命令删除它:
sudo rm /path/to/your/swapfile

/path/to/your/swapfile 替换为实际的 swap 文件路径。

  1. 调整 /etc/fstab 文件。如果你删除了一个 swap 分区或文件,确保从 /etc/fstab 文件中删除相应的条目。使用文本编辑器打开 /etc/fstab 文件,例如:
sudo vi /etc/fstab

找到与已删除的 swap 分区或文件相关的行,并将其删除。保存并退出文本编辑器。

  1. 重新启动系统。为了使更改生效,建议重新启动系统:
sudo reboot

现在,你已经成功手动释放了 CentOS 系统中的 swap 分区。

0