centos

centos filesystem故障怎么办

小樊
42
2025-11-27 17:04:02
栏目: 智能运维

CentOS 文件系统故障排查与修复指南

一、快速判断与应急处理

二、常见根因

三、标准修复流程

  1. 数据保护与准备
    • 优先备份重要目录到其他主机或外置盘,例如:rsync -av /data/ root@192.168.1.100:/data/backup/
  2. 尝试只读改读写
    • 执行:mount -o remount,rw /;若成功,继续备份并准备离线检查。
  3. 离线检查与修复(关键)
    • 原则:在卸载状态下运行 fsck,禁止对已挂载分区执行修复。
    • 单用户/救援模式下执行(按实际分区替换 /dev/sdaX):
      • 查看类型:file -s /dev/sdaX
      • 检查修复:fsck -y /dev/sdaX
      • 批量检查(排除根分区):fsck -AR -y
    • 超级块损坏时,可用备份超级块恢复(示例):e2fsck -b 32768 /dev/sdaX(备份超级块位置因块大小/版本不同而异,先确认后再用)。
  4. 启动失败时的救援模式
    • 使用安装介质引导,选择 Troubleshooting → Rescue a CentOS system,进入后选择 Continue 挂载到 /mnt/sysimage,执行 chroot /mnt/sysimage,再对目标分区执行 fsck
  5. 远程/云环境
    • 云平台可将系统盘挂载到临时实例进行检查修复,或按平台指引进入救援环境后执行 fsck

四、挂载失败与 fstab 修复

五、修复后验证与进一步排查

0
看了该问题的人还看了