Linux成为只读模式解决办法

 

案例简述:当Linux文件系统变为只读后解决办法

关键字: Jboss

一. 问题描述:

在使用Linux系统时,因意外断电或重启导致文件系统损坏,文件系统变为了只读系统,无法启动服务器

二. 解决方案和效果:

1.        当Linux文件系统变为只读后,重启服务器,会有以下提示:

*** AN error occurred during the file system check

*** Dropping you to a shell; the systm will reboot

*** when you leave the shell

Give root password for maintenance

(or type Control-D to continue):

意思是让我输入root权限的密码或者直接按CTR+D进行重启

2.     输了root的密码之后就出现下面的情况了:

(Repair filesystem) 1 #

3.     输入命令fsck,然后会有很多输入提示,全部yes。在此过程中需要一定的时间,需要耐心等待。

最后成功后会有以下提示:

(Repairfilesystem) 2 #

然后输入reboot重启就可以了

三. 经验总结和相关建议:

1.        在使用Linux操作系统时,不要强制关机、删除系统文件。

2.        如果以上方法无法修复,建议更换硬盘(商用服务器一般会做red1.所以数据不会丢失)

3.     Linux技巧:使用Fsck命令修复损坏的分区

输入Root密码登录后采用:fsck –t ext3 -r /usr/local 修复

fsck的命令的几个使用方法指令:fsck

使用权限: 超级使用者root

使用方式:fsck [-sACVRP] [-t fstype] [–] [fsck-options] filesys […]

      检查与修复Linux 档案系统,可以同时检查一个或多个Linux档案系统

参数filesys device 名称(eg./dev/sda1)mount (eg. / /usr)

-t : 给定档案系统的形式,若在/etc/fstab 中已有定义则不需加上此参数

-s : 依序一个一个地执行fsck 的指令来检查

-A : /etc/fstab中所有列出来的partition 做检查

-C : 显示完整的检查进度

-d : 列印e2fsckdebug 结果

-p : 同时有-A 条件时,同时有多个fsck 的检查一起执行

-R : 同时有-A 条件时,省略/不检查

-V : 详细显示模式

-a : 如果检查有错则自动修复

-r : 如果检查有错则由使用者回答是否修复

例子: 检查msdos 档案系统的/dev/hda5 是否正常,如果有异常便自动修复:fsck -t msdos -a/dev/hda5

 

四. 可否转化为checklist:

五. 参考资料

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值