如果你的 CentOS 系统中的 Swap 被禁用了,你可以通过以下步骤重新启用它:
-
首先,通过 SSH 登录到你的 CentOS 系统。
-
使用以下命令查看当前的 Swap 状态:
sudo swapon --show如果输出中没有显示任何 Swap 分区或文件,说明 Swap 确实被禁用了。
-
创建一个 Swap 文件。首先,使用以下命令创建一个 1GB(或所需大小)的文件:
sudo dd if=/dev/zero of=/swapfile bs=1M count=1024这将在根目录下创建一个名为 swapfile 的文件,大小为 1GB。
-
设置正确的权限:
sudo chmod 600 /swapfile -
将文件格式化为 Swap:
sudo mkswap /swapfile -
启用 Swap:
sudo swapon /swapfile -
确认 Swap 已启用:
sudo swapon --show你应该能在输出中看到刚刚创建的 Swap 文件。
-
为了使 Swap 在系统启动时自动启用,需要编辑
/etc/fstab文件。使用文本编辑器打开文件:sudo vi /etc/fstab在文件的末尾添加以下行:
/swapfile swap swap defaults 0 0保存并关闭文件。
现在,你的 CentOS 系统应该已经启用了 Swap,并在每次启动时自动启用。如果你遇到任何问题,请随时提问,我会尽力帮助你解决。