structure needs cleaning结构需要清理解决方案

简介: structure needs cleaning结构需要清理解决方案

本文以Centos7,xfs文件系统为例进行验证,理论适用于其他

在使用rm命令执行删除/root下某个文件时提示rm无法删除,structure needs cleaning(即结构需要清理)

在网上搜索一下,你会发现千篇一律的卸载磁盘挂载,然后进行挂载修复

这么操作是没有问题的,那么问题来了,我这里是属于/根目录无法删除的问题,根怎么umount卸载修复呢?

如果你对linux不是足够了解,这个问题足以让你头疼一阵,我这里说下解决办法。

如果是在系统盘出现这个问题,那么一定要重启服务器进入单用户模式(安全模式)了,重启之前你要清楚故障的分区是哪一个,可以通过lsblk查看当前/根目录对应的分区,我这里是/dev/sda4

重启系统进入单用户模式,进入方法:

开机启动菜单选项按e,找到ro,将ro替换为rw init=/sysroot/bin/sh,并按ctrl+x进入

直接执行umount命令,卸载有问题的卷

umount /dev/sda4

然后进行修复操作

xfs_repair /dev/sda4

注:如果你当前文件系统是ext4,可以执行fsck.ext4 /dev/sda4

修复完毕后执行reboot重启系统,问题解决

目录
相关文章
|
Linux 测试技术
非LVM磁盘分区根目录扩容操作参考
在操作系统部署时,根目录使用的是非LVM分区,后期空间不足又无法扩容。 提供一个思路是新增一块硬盘,创建为逻辑卷,把根目录迁移过去,然后引导以新分区启动。 迁移完成后,旧的根目录可以再格式化为逻辑卷,合并到新磁盘分区。 本操作仅在CentOS Linux release 7.9.2009实验过,其他环境可能不支持。
2121 0
|
存储 Kubernetes 测试技术
Kubernetes snapshots 快照是什么以及如何使用快照
Kubernetes snapshots 快照是什么以及如何使用快照
923 0
|
Ubuntu 数据安全/隐私保护
Ubuntu下/etc/sudoers的设置和sudo免密码执行及设置无效的原因
Ubuntu下免密码执行sudo及设置无效的原因
3725 0
|
负载均衡 Linux
配置Centos7网卡聚合链路
配置Centos7网卡聚合链路
1123 0
配置Centos7网卡聚合链路
|
缓存 Linux 开发工具
CentOS 7- 配置阿里镜像源
阿里镜像官方地址http://mirrors.aliyun.com/ 1、点击官方提供的相应系统的帮助 :2、查看不同版本的系统操作: 下载源1、安装wget yum install -y wget2、下载CentOS 7的repo文件wget -O /etc/yum.
256288 0
|
存储 Linux
挂在mount报错can't read superblock修复过程
`can't read superblock`错误表明存在文件系统或硬件问题,解决这类问题需要先从软件层面尝试修复,无效时再考虑硬件替换。值得注意的是,数据备份对于防范这类突发故障至关重要,应定期进行数据备份,以最大限度减少数据丢失风险。
6795 3
|
NoSQL 程序员 Linux
轻踩一下就崩溃吗——踩内存案例分析
踩内存问题分析成本较高,尤其是低概率问题困难更大。本文详细分析并还原了两个由于动态库全局符号介入机制(it's a feature, not a bug)触发的踩内存案例。
|
NoSQL 应用服务中间件 Redis
Redis Pub/Sub: 实时消息传递的完美解决方案
Redis Pub/Sub: 实时消息传递的完美解决方案
581 0
|
Linux 数据安全/隐私保护 虚拟化
【复盘】记一次LVM元数据丢失的恢复过程
【复盘】记一次LVM元数据丢失的恢复过程
490 0
|
Linux Shell
umount卸载根目录,xfs_repair修复根分区
umount卸载根目录,xfs_repair修复根分区
2822 0