报错



某天由于openstack资源不足,导致了宿主机杀死了上面的部分虚拟机.刚好杀死了nginx和监控各微服务存活的一个服务.导致了整个平台大部分对外服务的访问异常. 大部分服务由于配置了开机自启,重启虚拟机后就恢复了.没配置的只能手动起. 在重启某虚拟机的时候,出现了如下问题,提示GIVE root password for maintenance,输入密码并进入后,重启网卡或reboot仍退到此报错



问题原因



/etc/fstab文件挂载的分区异常;
不正确关机及其他原因导致的分区受损
常见第1种原因



解决方法



<1>输入服务器root用户的密码



<2>查看挂载列表

cat /etc/fstab

可将可疑或有疑问的先注释掉(不要动boot和系统自带的挂载)



<3>查询设备上所采用文件系统类型

blkid



由示例可知,实际上该分区的文件系统类型为ext4,而挂载目录里写的/dev/vdb写的是xfs,导致服务器启动时检测到认为分区异常.
应该是 工作人员 手动挂载后,写/etc/fstab时,没有看分区的实际被格式化成的文件系统,直接写了xfs



<4>修改完成后,重启服务器,查看是否还有上面的报错



<5>还有一种是分区损坏了,需要修复文件系统

fsck -y

修复完成后输入reboot,重启即可



如果前4步骤还没恢复,先启用备用服务,或 进入服务器scp配置和相关文件再配置一台该服务.业务正常后,再处理该异常服务器.如果无法scp出文件或没有备份只能大量时间尝试恢复此服务器了
.
由此可知,即使是仅用于内部做代理的nginx或其他服务,最好也要配置高可用或准备 备用服务,有异常可直接启动

Linux 启动时,出现give root password for maintenance处理方法相关推荐

  1. linux系统无法启动提示give root password for maintenance的解决方法

    linux系统无法启动提示give root password for maintenance的解决方法 由于非法重启或硬盘故障,会导致linux系统无法启动,无法进入操作系统.当你看到提示:give ...

  2. linux系统无法启动提示give root password for maintenance的多种解决方法

    终端输入reboot后出现 GIVE root password for maintenance(or type control-D to continue): 输入密码出现提示符后再reboot才能 ...

  3. ​linux 系统出现Give root password for maintenance 问题

    2019独角兽企业重金招聘Python工程师标准>>> linux 系统出现Give root password for maintenance 问题的解决方法 : 问题原因应该是/ ...

  4. linux启动时挂载rootfs的几种方式 .

    转载链接:http://blog.csdn.net/zuokong/article/details/9022707 根文件系统(在样例错误消息中名为 rootfs)是 Linux 的最基本的组件.根文 ...

  5. linux开机出现一下错误Give root password for maintenance (or type Control-D to continue):

    linux开机出现一下错误Give root password for maintenance (or type Control-D to continue): 第一种错误的情况: 由于错误的编辑/e ...

  6. linux httpd 自动启动,在Linux启动时让Apache也自动启动

    现对如何让Apache随Linux启动而启动的方法做个总结,总结如下: 1 cd /etc/init.d 2 vi apache2 3 粘贴以下代码 #!/bin/sh # description: ...

  7. 解决linux上的Give root password for maintenance问题

    解决linux上的Give root password for maintenance问题 第一步:上面红色框框所标记的英文的意思是:要我们输入root用户的密码 注意:如果你在电脑上的小键盘上输入的 ...

  8. linux启动 profile,Linux 启动时profile、bashrc、~/.bash_profile、~/.bashrc、~/.bash_profile执行顺序以及文件说明...

    Linux 启动时profile.bashrc.~/.bash_profile.~/.bashrc.~/.bash_profile执行顺序以及文件说明 一.执行顺序 登录linux时,/etc/pro ...

  9. [linux]文件系统损坏,linux启动时 checking filesystems fail

    先敲root password进入maintenance状态,然后fsck -y /dev/mapper/vg_wwwdata-lv_root等干净了以后,再exit就行了. ------------ ...

最新文章

  1. 怎样修改SSIS包中 Connection Manager 中的参数
  2. 设计模式第19篇:访问者模式
  3. 杭电acm 2177 取(2堆)石子游戏(威佐夫博弈)
  4. Android之项目推荐使用的第三方库
  5. [渝粤教育] 西南科技大学 英美文学 在线考试复习资料
  6. ValueError: too many values to unpack
  7. 实验验证离散余弦变换和简单压缩应用,显示对应的原图,dct图和恢复的图像
  8. 95-10-035-启动-Metrics
  9. 思维导图Vue组件 mindmap
  10. 将 vCenter Server vSphere 软件从 VMware vSphere 6.5 升级到 6.7
  11. sqoop job入门 与sqoop增量导入
  12. 用Python快速实现YOLO目标检测
  13. BlockCode 少儿编程 9 《赛跑》
  14. 系统报.NET Framework 3.5缺失无法安装问题解决方案
  15. python 三次样条_python实现三次样条插值
  16. 大数据导论2之大数据与云计算、物联网、人工智能
  17. ChemDraw怎么调整键长?调整键长教程
  18. ZZ 自制低成本3D激光扫描测距仪(3D激光雷达),第二部分
  19. 工作1-2年,月薪3000不可怕,可怕的是能力与之相匹配
  20. 中兴服务器告警,中兴ZXPCS 10.0网管系统简介

热门文章

  1. 韩国留学跨计算机,韩国留学跨专业申请行么?弃工从文真实案例借你参考!
  2. 2020中国机器人公司排行榜TOP10揭晓
  3. JavaSwing多线程小游戏雷霆战机
  4. linux查看磁盘使用情况(一)
  5. JetBrains 推出全新数据科学 IDE——DataSpell
  6. 如何才能学好java框架
  7. Python数据清洗:strava运动跑步和骑行路径路线经纬度散点序列数据
  8. 毕设论文格式整理及常见问题解决
  9. python进阶学习--PyCharm使用
  10. 整理Cocos2d-x 面试题解