`
Fangrn
  • 浏览: 818053 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Remounting filesystem read-only硬盘只读,悲剧

阅读更多

Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813149
Dec  6 00:06:36 backup kernel: Aborting journal on device sda1.
Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813150
Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813151
Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813152
Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813153
Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813154
Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813155
Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813156
Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813157
Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813158
Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813159
Dec  6 00:06:36 backup kernel: EXT3-fs error (device sda1): ext3_free_blocks_sb: bit already cleared for block 70813160
Dec  6 00:06:39 backup kernel: EXT3-fs error (device sda1) in ext3_reserve_inode_write: Journal has aborted
Dec  6 00:06:39 backup kernel: EXT3-fs error (device sda1) in ext3_truncate: Journal has aborted
Dec  6 00:06:39 backup kernel: EXT3-fs error (device sda1) in ext3_reserve_inode_write: Journal has aborted
Dec  6 00:06:40 backup kernel: EXT3-fs error (device sda1) in ext3_orphan_del: Journal has aborted
Dec  6 00:06:40 backup kernel: EXT3-fs error (device sda1) in ext3_reserve_inode_write: Journal has aborted
Dec  6 00:06:40 backup kernel: EXT3-fs error (device sda1) in ext3_delete_inode: Journal has aborted
Dec  6 00:06:40 backup kernel: ext3_abort called.
Dec  6 00:06:41 backup kernel: EXT3-fs error (device sda1): ext3_journal_start_sb: Detected aborted journal
Dec  6 00:06:41 backup kernel: Remounting filesystem read-only

周六 晚上11点50突然收到报警,一台备份服务器连接不上,这是一台组装的pc机1T*6的硬盘和8G内存,负载几个数据库的备份。
内网,外网都连不上,排除网络问题,估计是机子死机或者其他原因,电话机房帮忙重启下。
服务器重启后, mysql不能同步,查看相关日志(mysqld.log message) 发现系统日志中重启前一切正常,判断应该是掉电或者机房人员操作不当,或者电源问题导致掉电.message总提示有一款sda1的硬盘以只读模式挂载, 导致不能同步master的日志。郁闷中。。。。。。。。
备份该硬盘上的数据库,修改相关路径。删除相关relay.log,再启动start slave 。一切正常。备份数据库已经运行,现在看能不能修复硬盘了。硬盘是使用时间不长,读写也不是很频繁,希望能使用fsck修复。
先切换到root
卸载   umount  /dev/sda1
修复   fsck /dev/sda1
[root@backup-db4 tmp]# fsck /dev/sda1
fsck 1.39 (29-May-2006)
e2fsck 1.39 (29-May-2006)
/dev/sda1 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
STOPPING server from pid file /disk5/data/user_46_3312_2/var/mysqld.pid
091206 01:15:45  mysqld ended





Deleted inode 35127814 has zero dtime.  Fix<y>? yes


Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Block bitmap differences:  -(70814186--70815212) -(70815895--70816236) -(7249719  4--72498220) -(72680194--72712030) -(72712962--72715015) -(74237465--74238156)
Fix<y>? yes

Free blocks count wrong for group #2161 (0, counted=31259).
Fix<y>? yes

Free blocks count wrong for group #2162 (0, counted=22314).
Fix<y>? yes

Free blocks count wrong for group #2190 (7, counted=27802).
Fix<y>? yes

Free blocks count wrong for group #2191 (0, counted=32051).
Fix<y>? yes

Free blocks count wrong for group #2205 (0, counted=17935).
Fix<y>? yes

Free blocks count wrong for group #2206 (5, counted=32252).
Fix<y>? yes

Free blocks count wrong for group #2207 (6, counted=10377).
Fix<y>? yes

Free blocks count wrong for group #2208 (0, counted=22025).
Fix<y>? yes

Free blocks count wrong for group #2209 (0, counted=177).
Fix<y>? yes

Free blocks count wrong for group #2212 (17076, counted=18103).
Fix<y>? yes

Free blocks count wrong for group #2217 (1194, counted=31812).
Fix<y>? yes

Free blocks count wrong for group #2218 (249, counted=32086).
Fix<y>? yes

Free blocks count wrong for group #2219 (244, counted=2298).
Fix<y>? yes

Free blocks count wrong for group #2265 (14131, counted=14823).
Fix<y>? yes

Free blocks count wrong (176438474, counted=176700876).
Fix<y>? yes

Inode bitmap differences:  -35127814
Fix<y>? yes

Free inodes count wrong for group #2144 (15859, counted=15860).
Fix<y>? yes

Free inodes count wrong (121760134, counted=121760135).
Fix<y>? yes


/dev/sda1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sda1: 349817/122109952 files (0.8% non-contiguous), 67489124/244190000 bloc  ks

很庆幸,修复成功,如果fsck修复不成功,则可能是硬盘硬件问题,所以操作之前必须备份。可参考文章最后参考资料

中间遇到的问题:
1 我卸载分区后,再挂载,似乎可以写了文件了,message中出现下面日志
Dec  6 01:07:22 backup kernel: kjournald starting.  Commit interval 5 seconds
Dec  6 01:07:22 backup kernel: EXT3-fs warning (device sda1): ext3_clear_journal_err: Filesystem error recorded from previous
mount: IO failure
Dec  6 01:07:22 backup kernel: EXT3-fs warning (device sda1): ext3_clear_journal_err: Marking fs in need of filesystem check.
Dec  6 01:07:22 backup kernel: EXT3-fs warning: mounting fs with errors, running e2fsck is recommended
Dec  6 01:07:22 backup kernel: EXT3 FS on sda1, internal journal
Dec  6 01:07:22 backup kernel: EXT3-fs: recovery complete.
Dec  6 01:07:22 backup kernel: EXT3-fs: mounted filesystem with ordered data mode.
2 虽然正常,但是硬盘应该还是有错误,所以建议用e2fsck修复。
3 1T的硬盘fsck花掉20分钟,时间比较长,耐心等待。
4 挂载成功 /dev/sda1             917G  244G  628G  28% /disk3
5 挂载成功显示的message
Dec  6 01:45:13 backup kernel: kjournald starting.  Commit interval 5 seconds
Dec  6 01:45:13 backup kernel: EXT3 FS on sda1, internal journal
Dec  6 01:45:13 backup kernel: EXT3-fs: mounted filesystem with ordered data mode.
6掉电真的很危险,备份很重要(即使是备份库,也很麻烦,心惊胆战)

分享到:
评论

相关推荐

    手机安卓2.2以上系统ROOT工具

    29. Remounting system with read-only access... 30. OK Root过程中可能会弹出提示: 第一次是询问是否装busybox(如果你手机原来没有), 第二次是询问是否进行命令测试, 第三次是询问要不要到他的网站捐款, 前2...

    忘记了 Linux root管理密码的解决方法:单用户模式修改root密码

    在这个模式下,系统将显示“Remounting root filesystem in read-write mode:[OK]”信息,表明系统根目录拥有读取和修改的权限。 在单用户模式下,我们可以使用命令来重置 root 密码。首先,输入“passwd”命令,...

    java+sql server项目之科帮网计算机配件报价系统源代码.zip

    sql server+java项目之科帮网计算机配件报价系统源代码

    【java毕业设计】智慧社区老人健康监测门户.zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

    【java毕业设计】智慧社区心理咨询平台(源代码+论文+PPT模板).zip

    zip里包含源码+论文+PPT,有java环境就可以运行起来 ,功能说明: 文档开篇阐述了随着计算机技术、通信技术和网络技术的快速发展,智慧社区门户网站的建设成为了可能,并被视为21世纪信息产业的主要发展方向之一 强调了网络信息管理技术、数字化处理技术和数字式信息资源建设在国际竞争中的重要性。 指出了智慧社区门户网站系统的编程语言为Java,数据库为MYSQL,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。

    计算机系统基础实验LinkLab实验及解答:深入理解ELF文件与链接过程

    内容概要:本文档详细介绍了LinkLab实验的五个阶段,涵盖了ELF文件的组成、符号表的理解、代码节与重定位位置的修改等内容。每个阶段都有具体的实验要求和步骤,帮助学生理解链接的基本概念和链接过程中涉及的各项技术细节。 适合人群:计算机科学专业的本科生,特别是正在修读《计算机系统基础》课程的学生。 使用场景及目标:① 通过实际操作加深对链接过程和ELF文件的理解;② 掌握使用readelf、objdump和hexedit等工具的技巧;③ 实现特定输出以验证实验结果。 阅读建议:实验过程中的每个阶段都有明确的目标和提示,学生应按照步骤逐步操作,并结合反汇编代码和二进制编辑工具进行实践。在完成每个阶段的实验后,应及时记录实验结果和遇到的问题,以便于总结和反思。

    基于关键词的历时百度搜索指数自动采集资料齐全+详细文档+高分项目+源码.zip

    【资源说明】 基于关键词的历时百度搜索指数自动采集资料齐全+详细文档+高分项目+源码.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

    用C语言写出一个简单的圣诞树,让你的朋友们体验一下程序员的浪漫,点开即令哦!

    第一次发文的小白,解释的不好,各位大佬勿怪哦

    免费下载:Hilma af Klint a Biography (Julia Voss)_tFy2T.zip

    免费下载:Hilma af Klint a Biography (Julia Voss)_tFy2T.zip

    屏幕截图 2024-12-21 172527.png

    屏幕截图 2024-12-21 172527

    2024级涉外护理7班马天爱劳动实践总结1.docx

    2024级涉外护理7班马天爱劳动实践总结1.docx

    IndexOutOfBoundsException(解决方案).md

    IndexOutOfBoundsException(解决方案)

    【java毕业设计】智慧社区垃圾分类门户.zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

    【java毕业设计】智慧社区网端门户(源代码+论文+PPT模板).zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

    【java毕业设计】智慧社区智慧养老照护系统(源代码+论文+PPT模板).zip

    zip里包含源码+论文+PPT,有java环境就可以运行起来 ,功能说明: 文档开篇阐述了随着计算机技术、通信技术和网络技术的快速发展,智慧社区门户网站的建设成为了可能,并被视为21世纪信息产业的主要发展方向之一 强调了网络信息管理技术、数字化处理技术和数字式信息资源建设在国际竞争中的重要性。 指出了智慧社区门户网站系统的编程语言为Java,数据库为MYSQL,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。

    Delphi 12 控件之DevExpressVCLProductDemos-24.2.3.exe

    DevExpressVCLProductDemos-24.2.3.exe

    计算机语言学中并查集数据结构的C++实现

    欢迎下载

    【java毕业设计】智慧社区养老服务平台.zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

    小米15pro工程固件 可以用于修改参数 修复tee损坏 修复底层分区 会用的下载

    资源描述: 机型代码:haotian 1-----工程固件可以用于修改参数 开启diag端口。可以用于修复tee损坏以及修复底层分区。 2-----此固件是完整官方。不是第三方打包。请知悉 3-----此固件可以解锁bl后fast模式刷写。也可以底层深刷。也可以编程器写入 4-----请会用此固件 了解工程固件常识以及会用的朋友下载。 5-----个别高版本深刷需要授权才可以刷入。需要自己会刷写。 6------资源有可复制性。下载后不支持退。请考虑清楚在下载哦 工程资源常识可以参考博文:https://blog.csdn.net/u011283906/article/details/141815378 了解基本

    JSP论文格式化系统_——后台模块的设计与实现(源代码+论文)(2024gk).7z

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;

Global site tag (gtag.js) - Google Analytics