MangoCool

mount /dev/mapper/centos-root on /sysroot failed: Structure needs cleaning

2023-08-15 14:35:12   作者:anobody   来源:MangoCool

服务器断电引起启动故障,无法启动,启动提示信息:

执行命令cat /run/initramfs/rdsosreport.txt

从中读到关键信息

mount /dev/mapper/centos-root on /sysroot failed: Structure needs cleaning

Failed to recover intents

现象是服务器启动时centos-root挂载到/sysroot失败,猜测可能是因为断电导致数据损坏引起的


解决办法:

1. 可以先尝试重启,然后选择救援模式CentOS Linux (版本带RESCUE标记的)启动,让系统自行修复

2. 尝试1失败,就尝试命令xfs_repair -v /dev/dm-0

3. 尝试2失败,再尝试xfs_repair -v -L /dev/dm-0,增加参数-L,-L是修复xfs文件系统的最后手段,慎重选择,它会清空日志,有可能会丢失用户数据和文件

4. 输入init 6 重启服务器


参考来源:

https://www.cnblogs.com/etangyushan/p/12576652.html

https://www.sworditsys.com/share/devops/centos-7-xfs-dm-0failed-to-recover-intents.html

https://juejin.cn/s/xfs%20failed%20to%20recover%20intents

https://www.cnblogs.com/linkenpark/p/7873202.html

标签: centos、mount

分享:

上一篇-bash: ./scripts/tigase.sh: /bin/bash^M: bad interpreter: No such file or directory

下一篇springboot项目使用ProGuard做代码混淆

关于我

崇尚极简,热爱技术,喜欢唱歌,热衷旅行,爱好电子产品的一介码农。

座右铭

当你的才华还撑不起你的野心的时候,你就应该静下心来学习,永不止步!

人生之旅历途甚长,所争决不在一年半月,万不可因此着急失望,招精神之萎葸。

Copyright 2015- 芒果酷(mangocool.com) All rights reserved. 湘ICP备14019394号

免责声明:本网站部分文章转载其他媒体,意在为公众提供免费服务。如有信息侵犯了您的权益,可与本网站联系,本网站将尽快予以撤除。