CentOS Swap被禁用了怎么办

如果你的 CentOS 系统中的 Swap 被禁用了,你可以通过以下步骤重新启用它:

  1. 首先,通过 SSH 登录到你的 CentOS 系统。

  2. 使用以下命令查看当前的 Swap 状态:

    sudo swapon --show
    

    如果输出中没有显示任何 Swap 分区或文件,说明 Swap 确实被禁用了。

  3. 创建一个 Swap 文件。首先,使用以下命令创建一个 1GB(或所需大小)的文件:

    sudo dd if=/dev/zero of=/swapfile bs=1M count=1024
    

    这将在根目录下创建一个名为 swapfile 的文件,大小为 1GB。

  4. 设置正确的权限:

    sudo chmod 600 /swapfile
    
  5. 将文件格式化为 Swap:

    sudo mkswap /swapfile
    
  6. 启用 Swap:

    sudo swapon /swapfile
    
  7. 确认 Swap 已启用:

    sudo swapon --show
    

    你应该能在输出中看到刚刚创建的 Swap 文件。

  8. 为了使 Swap 在系统启动时自动启用,需要编辑 /etc/fstab 文件。使用文本编辑器打开文件:

    sudo vi /etc/fstab
    

    在文件的末尾添加以下行:

    /swapfile swap swap defaults 0 0
    

    保存并关闭文件。

现在,你的 CentOS 系统应该已经启用了 Swap,并在每次启动时自动启用。如果你遇到任何问题,请随时提问,我会尽力帮助你解决。