RedHat 文件故障惊魂

下午收到用户的反馈,一台服务器登录一直提示用户名密码错误,确认过用户名密码没有输入错误。

直接ssh上服务器,初看。没什么异常,随便执行一个脚本,报/tmp/xxx Read Only
去tmp目录下,测试执行mkdir test 报错如下:
mkdircannot create directory `test': Read-only file system

查看当前目录和上级目录属性,都是具有W的。奇怪了,root身份还是不能写。。。

GG结果,怀疑硬盘故障,而要命的是这个系统的standby硬件问题暂时还不能用。那个崩溃。。。。

寻求FH牛X人的帮助,dmesg 看看。结果如下
dmesg

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted

EXT3
-fs error (device sda5in start_transactionJournal has aborted


诊断结果,文件系统错误,还好,还是能修复尝试下。

一路杀到机房,连上显示器,开始XX,郁闷的是,居然grub那不让直接edit,需要密码。改天再去折腾下。

无奈重启机器,发现系统可以进,似乎一切都好了?原因未知,文件也可写了。为了保险起见,还是去修复下。

编辑/etc/grub.conf
找到        kernel /vmlinuz-2.6.9-42.0.10.ELsmp ro root=LABEL=/
修改为:         kernel /vmlinuz-2.6.9-42.0.10.ELsmp ro root=LABEL=/ Linux single
保存退出。

reboot后进入single模式
df -h 查看信息
然后 fsck -y /dev/sda1 类似的,分别进行修复。
完了以后 init 3 正常进入系统,检查下。一切OK,搞定收工。

记录下,以备后查。

« 上一篇 | 下一篇 »

1条记录访客评论

太复杂了

Post by test on 2008, July 5, 9:33 AM 引用此文发表评论 #1


发表评论

评论内容 (必填):