首页 > 其他分享 >挂在mount报错can't read superblock修复过程

挂在mount报错can't read superblock修复过程

时间:2024-01-31 19:32:21浏览次数:26  
标签:centos read mount dev 报错 home xfs

执行mount报错 can't read superblock。 执行xfs_repair -L 报错Phase 1 - find and verify superblock... xfs_repair: error - read only 0 of 512 bytes

情况描述

        执行 mount /dev/sdX /123  挂载时 报错 can't read superblock

        进行xfs_repair -L  /dev/mapper/centos-home 修复文件系统时 报错  (加 -L 时需要备份数据,可能数据会丢失

               Phase 1 - find and verify superblock...

               xfs_repair: error - read only 0 of 512 bytes

 

挂在mount报错can

 

排查结果:

        原因:在机器中执行过 lvreduce 命令。 xfs格式的分区不支持减操作,通过机器命令排查是否有lvreduce操作

history  |grep "lvreduce"
  155  lvreduce -L -10G /dev/centos/home

修复过程:

      方式1:

        需要在被减空间的那个盘中做增加操作, 这边减了10G /dev/centos/home 的空间,需要加回来(加的空间大于减的空间)。

lvextend -L +11G /dev/centos/home     #加空间
xfs_growfs /dev/centos/home           #修复文件系统

      方式2:

        增加一个新盘 进行拷贝

     1.新挂一个盘  (此处忽略)

     2.对新盘 创建物理卷/dev/sdb1

pvcreate /dev/sdb1

     3.将新物理卷/dev/sdb1添加到卷组centos中

vgextend centos /dev/sdb1

     4.将物理卷/dev/sda2(需要拷贝的硬盘,老卷)上的数据迁移到物理卷/dev/sdb1(新卷)上

pvmove /dev/sda2 /dev/sdb1

挂在mount报错can

     5.加空间

lvextend -L +15G /dev/centos/home

      6. 修复文件系统/dev/centos/home

xfs_repair /dev/centos/home -L

挂在mount报错can

 

      7.创建新目录 挂载测试

   mkdir /123     &&  mount /dev/centos/home /123

标签:centos,read,mount,dev,报错,home,xfs
From: https://blog.51cto.com/u_13864558/9501273

相关文章

  • Reference only code reading
    Referenceonlycodereading代码逻辑梳理Analysereference-onlycodeincontrolnetextensionofsdwebui.ControlNetHookTheentrypointinnercontrolnet_main_entrylookslike:#defcontrolnet_main_entry():self.latest_network=UnetHook(lowvram=is_low_v......
  • harbor_readme
    一、私仓建立参考:步骤:https://blog.csdn.net/qwerty1372431588/article/details/113095997?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-5-113095997-blog-105926147.235v40pc_relevant_3m_sort_dl_base4&spm=1001.2101.3001.42......
  • kettle Redhat7连接资源库报错No more handles [MOZILLA_FIVE_HOME=''] (java.lang.Un
    今天把kettle7.1放到redhat7上运行,发现在连接资源库的时候会报一个错误,就是标题的错误。本来是想在windows上用kettle工具创建了一些job和trans打算迁移到linux上去执行,或者到任意机器上执行,突然想到这些kettle文件的还会存在迁移的问题,因为在job和trans文件里的数据库连接信息都......
  • PLSQL重命名表的方法和报错解决方法ORA-01765 ORA-14047
    重命名办法在PLSQL中重命名表,在表上点右健选重命名。 报错ORA-01765若不是本用户,会报错:ORA-01765:不允许指定表的所有者名称。 解决方法,使用RENAME命令在PLSQL执行不会报错。示例:ALTERTABLEuser1.log_tablenameRENAMETOlog_tablename_back20240131; 报错ORA-14047......
  • macos签名报错——unable to build chain to self-signed root for signer
    自己的解决方案,先把两个证书都给安装上  这个组织单位我是装G2因为公司的证书这边组织单位填的是G2   然后再装自己的两个证书installer和application就搞定了这边要注意的是如果依旧无效的话,可以先把自己的这几个证书给删了,然后再装,正常就好了。。。我也是......
  • [cpp]: thread -- with header <syncstream>
    [cpp]: thread--withheader<syncstream>    一、说明: 1、【并发编程】thread编程中的同步输出:std::osyncstream// Definedinheader <syncstream>   二、程序代码1#include<iostream>2#include<string>3#include<......
  • tomcat启动时报错:Caused by: java.lang.IllegalArgumentException: AJP连接器配置secr
    31-Jan-202414:01:13.812信息[main]org.apache.coyote.AbstractProtocol.start开始协议处理句柄["http-nio-8080"]31-Jan-202414:01:13.818严重[main]org.apache.catalina.core.StandardService.startInternalFailedtostartconnector[Connector[AJP/1.3-8009]]......
  • FFmpeg和Monibuka拉取rtsp(大华摄像头)视频流时未进行URLCode编码导致提示404等报错
    场景Monibucav4(开源流媒体服务器)在Windows上搭建rtmp服务器并实现拉取rtsp视频流以及转换flv播放:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/132474126Nginx搭建RTMP服务器+FFmpeg实现海康威视摄像头预览:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/articl......
  • Qt 解决qtcreator工程文件例程报错error: cannot initialize object parameter of typ
    qt下载好并且环境配置完成,kits和qt都已配置完成在qtcreator中,在终端手动编译qmakemake都完全没问题,但是在qtcreator中却报错。即使是新建工程例程都报错。版本qt5.6.0qtcreator4.11.0报错main.cpp:96:error:cannotinitializeobjectparameteroftype‘QWidget’wi......
  • Qt 使用MSVC2017编译报错: C1083:无法打开包括文件: “stddef.h“的解决方案
    之前安装过QT的好几个版本:5.9,5.12,5.15,编译过项目。现在使用QT5.12.6+MSVC2017编译项目出现如下图所示报错,困扰了我2天。一开始,我通过卸载重装QT和 VS2017 都没有解决问题。今天晚上找到一个办法,就是在QT“项目”设置里面将头文件目录配置进去,终于将问题解决......