zoukankan      html  css  js  c++  java
  • 运维日志:记一次系统文件被修改导致系统启动不了的经历

    事件:centos系统文件被修改,导致系统无法启动。

    某天半夜接到开发同志电话说服务器启动不了,由于这个项目没有上睿江云,大半夜的没办法啊,只能自己撸起袖子进行排查了。用排除万难的决心爬起来开始排查。。。。。

    整理思路:

    首先尝试单用户模式进入,单用户模式都启动不了直接翻车了。。。。

    继续排查启动livecd 挂载系统盘查看具体问题

    具体步骤如下:

    1、虚拟机光驱启动选择系统对应的livecd,这里对应的是CentOS-6.5-x86_64-LiveCD.iso

    2、设置虚拟机开机加载CentOS-6.5-x86_64-LiveCD.iso

    3、终于顺利进入LiveCD系统


     

    4、打开命令窗口、切换root用户


     

    5、查看分区fdisk -l

     

    mkdir /home/dd

    mount /dev/sda2 /home/dd

    挂不上了。。。。。。

     

    突然想起由于是lvm分区所以要激活才可以挂载,如果不是lvm分区可以直接挂载修改。。。。

    查看lvm是否激活 lvsca

     

    果然没有激活

    激活lvm,vgchange -ay


     

    6、重新挂载,习惯性的ll查看文件


     

    泪奔似乎发现问题了,预判是etc 被改为 etc2 。。。。。。这波操作没谁了

     

    7、修改/etc2 为etc

    cd /home/dd

    mv etc2 etc

     

    8、关机重新开机顺利进入系统,问题解决。

     

    总结本次的思路:

    一、下载livecd 启动进入系统

    二、挂载系统分区查看文件

    三、如果做了lvm需要激活后再挂载

    四、没有上云的项目睡觉都不踏实啊

  • 相关阅读:
    RHEL6中LVM逻辑卷管理
    Linux配置iSCSI存储
    Linux中FTP服务器配置
    360浏览器兼容模式下IE内核版本
    Ocelot + Consul + Registrator 基于Docker 实现服务发现、服务自动注册
    电视接入系统页面、监控页面
    Registrator中文文档
    关于Skyline沿对象画boundingbox的探讨
    EntityFramework实体默认值遇到Oracle自增主键
    C# 6.0 11个新特性
  • 原文地址:https://www.cnblogs.com/eflypro/p/14074447.html
Copyright © 2011-2022 走看看