服务器断电重启,操作进入紧急救援模式,进行系统修复(银河麒麟V10)
1.卸载挂载在 /dev/mapper/klas-root 的设备(通常是系统的根文件系统)。
修复原理:
当文件系统损坏时,可能无法直接修复已挂载的文件系统。卸载是修复的前提,确保文件系统处于未使用状态。
注意:在紧急模式下,根文件系统通常以只读方式挂载,可能需要先重新挂载为读写模式(如 mount -o remount,rw /)才能卸载。
umount /dev/mapper/klas-root
2.强制修复XFS文件系统
修复原理:
XFS的日志(journal)记录了文件系统的元数据操作。如果日志损坏或文件系统不一致,可能导致系统无法启动。
-L 会丢弃未完成的日志条目,基于磁盘上现有的元数据重建一致性。这是激进操作,可能导致部分未提交的数据丢失,但能快速恢复文件系统可用性。
修复完成后,文件系统会回到一致状态,允许系统重新挂载。
xfs_repair -v -L /dev/mapper/klas-root