服务器断电重启后报XFS文件系统错误 XFS (dm-0)_ Metadata I_O error

一、现象

服务器被意外断电,导致重启机器后报错,系统错误 XFS (dm-0): Metadata I/O error

二、解决方法

2.1 重启服务器,进入单用户模式

服务器系统为: centos7.9

开机按e

定位到ro 然后修改ro为rw("rw init=/sysroot/bin/sh"),使用下面的提示使用"Ctrl-x进入救援模式

进入单用户模式后,查看下文件系统的挂载

ls -l /dev/mapper/
lrwxrwxrwx 1 root root       7 May 22 11:21 centos-root -> ../dm-0
lrwxrwxrwx 1 root root       7 May 22 11:21 centos-swap -> ../dm-1

2.2 磁盘修复

xfs_repair /dev/dm-0
#如果无法修复则执行xfs_repair -L /dev/dm-0 (清空日志,可能会丢失文件)

2.3 重启服务器

init 6
相关推荐
小技与小术1 小时前
lvs-nat模式实验详解
linux·运维·服务器·网络·lvs
繁依Fanyi1 小时前
828华为云征文|华为Flexus云服务器搭建OnlyOffice私有化在线办公套件
服务器·开发语言·前端·python·算法·华为·华为云
Flying_Fish_roe2 小时前
linux-网络管理-防火墙配置
linux·运维·服务器
只对您心动2 小时前
【QT】实现TCP服务器,客户端之间的通信
linux·服务器·c语言·开发语言·c++·qt·tcp/ip
胡俊杰5393 小时前
9月18日
服务器·网络
Adolf_19934 小时前
Flask 设置session 自定义登录验证
服务器·前端·flask
SofterICer4 小时前
Profile Package Interpreter3.0-3.2
linux·运维·服务器
shuxianshrng4 小时前
鹰眼降尘模型
大数据·服务器·人工智能·经验分享·机器人
箬敏伊儿5 小时前
打包好的jar包,如何部署在服务器?——详细教程
java·服务器·python·jar
RunningOnMyWay5 小时前
CentOS 7 安装yum使用报错:Cannot find a valid baseurl for repo: base/7/x86_6
linux·运维·服务器·centos