centos

CentOS Swap如何恢复

小樊
43
2025-08-20 15:17:39
栏目: 智能运维

CentOS Swap恢复方法如下:

  1. 关闭Swapsudo swapoff -a
  2. 删除旧Swap文件/分区
    • 若为文件:sudo rm /path/to/swapfile
    • 若为分区:需先卸载,再用dd命令清除(谨慎操作)。
  3. 创建新Swap文件/分区
    • 文件:sudo dd if=/dev/zero of=/path/to/swapfile bs=1M count=1024(1G为例),sudo mkswap /path/to/swapfilesudo chmod 600 /path/to/swapfile
    • 分区:用fdiskparted重新创建分区,格式化为Swap。
  4. 启用Swapsudo swapon /path/to/swapfilesudo swapon /dev/sdXN
  5. 永久生效:编辑/etc/fstab,添加/path/to/swapfile swap swap defaults 0 0
  6. 验证sudo swapon -sfree -h查看Swap状态。

注意:操作前备份重要数据,建议在测试环境验证。若使用LVM管理Swap,需额外操作备份和恢复逻辑卷。

0
看了该问题的人还看了