zoukankan      html  css  js  c++  java
  • linux系统异常关机导致报文件系统只读Read-only file system的解决方法

    1.错误现象

    有一天在公司正常上班的时候,突然有一台centos6系统的服务器连接不上了,然后通过ping发现服务器ping不通,当时以为只是普通的服务器宕机了,然后找到这台虚拟机,把重启了,重启之后发现,地址突然没了,然后把网卡重启了一遍,重启之后,外部可以ping的通了,但是通过xshell连的时候发现连不上,这个时候按网上的方法重启sshd服务。发现报下面的提示。

     这个当时一整懵,后面发现不止sshd的服务报这样的提示,你执行其他命令也报这样的错误。

     2.错误原因

    后面在网上找到错误的原因,可能是因为系统没有正常关机,导致虚拟磁盘出现文件系统错误。

    找到了错误原因当然也顺便找到了解决办法,这里就记录一下我解决的过程

    3.解决方法和步骤

    1.重启系统

    这里比较欣慰的时候,reboot还是可以用,重启之后我们会看到下面的报错页面

     从这里我们看出/dev/mapper/vg-lv的文件系统出了问题,这个时候我们在这里输入密码进入单用户模式。

    2.fsck手动修复

    进去之后,我们通过df -T查看我们用的是什么文件系统

     从这里我们可以看出我们用的ext4系统,这个时候,我们就要通过下面的命令进行文件系统的修复

    [root@slave-centos-76155 ~]# fsck.ext4 -y /dev/mapper/vg-lv          #这里ext4根据自己的实际情况填,如果你是ext3这里就要写ext3,-y表示自动执行修复

    这个修复时间不一定,有的长有的短,这个时候千万别执行其他操作,修复完成后会提示你重启,这个时候我们重启系统,然后通过用户名密码登进去,这个时候我们执行启动

    sshd服务发现可以正常启动了,接下来我们可以通过xshell正常连接虚拟机了

  • 相关阅读:
    json转MAP
    责任链模式
    单例模式
    代理模式
    策略模式
    mysql触发器的使用
    Java 中的日期和时间
    MySQL插入数据前检测唯一性
    java字符串转为Map类型:split()方法的应用
    java Socket实例
  • 原文地址:https://www.cnblogs.com/qingbaizhinian/p/12711113.html
Copyright © 2011-2022 走看看