记一次Redhat7无法正常开机的解决过程

  事情的起源是使用VMWare虚拟平台克隆一个虚拟机的时候,克隆之前将网络配置全部删掉,然后将虚拟机关机,然后克隆出来一台之后,发现两台都无法正常的开机,症状是监视器会显示一个灰色的7背景,然后虽然没有死机但是也无法进入登录窗口。由于克隆之前网络配置都被删掉了,所以也无法SSH远程登录。使用Ctrl+Alt+F2-6会会出现命令行,但是无法执行任何命令,如下:

开机之后显示转圈圈,然后圈圈消失,然后就没有然后了,一直定格在灰色背景上



此时按下Ctrl+Alt+空格,会出现如下启动日志


此时按下Ctrl+Alt+F6可以输入字符,但是不会执行,F2-5按下以后只有一个光标在闪动。F1为灰色的图形界面

F6如下图


F2-5如下图


重启好多次都是这样,于是当场作出判断,应该是开机启动过程中卡住了。

由于当前的服务器已经完全无法实施任何的操作,所以只能关机之后把虚拟磁盘插到别的虚拟机上拯救一下。

这一台用来实施修复的虚拟机先关机,然后把出问题的虚拟机的硬盘挂上去,如果不关机可能会碰到无法认到硬盘的情况。

另外出问题的Redhat7虚拟机文件系统全部是基于LVM的,用于修复的服务器的操作系统为Redhat 6.7,用的也是LVM,但是这两个LVM中的VG的名字不同,挂载过程还算比较顺利,要是VG名字也相同的话,挂载前要先改名比较麻烦,所以推荐当服务器要挂载外来的LVM硬盘时,要选一台VG名字不同的服务器去挂载,或者选择一个没有开启LVM的服务器去挂载。

下面简单介绍一下挂载方法:

首先选择要用来修复硬盘的Redhat6的虚拟机,这台虚拟机原先已经有两块硬盘了,都是LVM中的磁盘。然后通过添加按钮将出问题的虚拟机磁盘挂载上,出问题的虚拟机要先关机才行,如下图


由于是共享磁盘,所以在“模式”上要勾选“独立”和“持久”

挂上以后就可以开启用于修复的虚拟机了,一般情况下虚拟机会认到这块硬盘但是不会自动挂载


从上图可以看到,Redhat6这台机器原先自己的VG名字为rootvg,坏掉的Redhat7的磁盘VG名字为rhel,已经可以成功的认到这块硬盘/dev/sdc,不过由于是LVM文件系统,图形界面不能很方便的挂载,需要使用shell一步一步的完成


上图可以看到系统已经认出了这块硬盘,如果没关机就挂载,系统可能就认不到,可以参考下文实现对scsi硬盘的热部署</

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值