原标题:运维必备:常见的Linux系统故障及其排查的方法

Linux是当前市场上比较常用的、自由开源操作系统,也是云计算运维人员日常工作中的好帮手。不过很多初学云计算的小伙伴面对Linux系统出现的故障束手无策,接下来千锋广州云计算培训小编就给大家分享几个常见的Linux系统故障及其排查的方法。

1、root密码忘记

在单用户模式中,Linux不需要root密码(Red Hat系统不需要root密码,但SuSe则需要。不同Linux系统稍有差别,了解当系统引导进入多用户模式失败时,如何进入单用户模式呢?步骤如下:

1)在系统启动过程中,会出现开始界面,按任意键,进入GRUB菜单选项。

2)按“e”键编辑GRUB引导菜单选项,按“e”键后的GRUB屏幕。通过箭头键下移到kernel行,并按“e”键。

3)在尾行光标处添加single,按回车键返回前一个屏幕,按“b”键进行引导,则系统自动进入单用户模式,如果要改变root密码,则执行命令:sh-3.1# passwd root。

更改成功后,执行命令exit退出重启即可。在单用户模式中去纠正阻止系统正常启动的很多问题,比如:禁用可能中止系统运行的服务如禁用Samba服务,你只需要执行:sh-3.1# chkconfig smb off 下次系统引导就不会启动Samba服务了。

2、GRUB选项设置错误

“Error 15”显示系统无法找到grub.conf中指定的内核。这是很多初学Linux的用户在修改GRUB设置时很容易犯的错误,出现此黑屏提示时注意观察报错信息,即可针对性修复。

GRUB引导错误信息,我们观察发现因为打字错误,内核文件的“vmlinuz”打成了“vmlinux”,所以系统无法找到内核的可执行文件。你可以按任意键回到GRUB编辑界面,修改此错误,回车保存后按“b”键即可正常引导,当然不要忘记进入系统后修改grub.conf文件中此处错误。

3、硬盘扇区错乱

在启动过程中最容易遇到的问题就是硬盘可能有坏道或扇区错乱(数据损坏)的情况,这种情况多由于异常断电、不正常关机导致。

此种问题发生,在系统启动的时候,屏幕会显示:Press root password or ctrl+D:

此时输入root密码系统自动进入单用户模式,输入:fsck -y /dev/hda6

(fsck为文件系统检测修复命令,“-y”设定检测到错误自动修复,/dev/hda6为发生错误的硬盘分区,一定要根据具体情况更改此参数)。

系统修复完成后,用命令“reboot”重新启动即可。

当然,除了以上内容,常见的Linux系统故障排查方法也很多,比如当系统连单用户模式都无法进入时或出现GRUB命令行也不能解决的引导问题,我们可以使用Linux救援模式来进行故障排除。只有充分理解Linux的引导过程,才能够对故障进行有效的判断和处理。返回搜狐,查看更多

责任编辑:

Linux排查错误的命令,运维必备:常见的Linux系统故障及其排查的方法相关推荐

  1. linux ssh yum升级_Linux 运维必备的 13 款实用工具,拿好了

    作者丨Erstickt http://blog.51cto.com/13740508/2114819 本文介绍几款 Linux 运维比较实用的工具,希望对 Linux 运维人员有所帮助. 1. 查看进 ...

  2. linux 定位 踩内存_运维必备的问题定位工具及案例分析

    [摘要]本文主要介绍各种问题定位的工具,并结合案例分析问题. 1. 背景 有时候会遇到一些疑难杂症,并且监控插件并不能一眼立马发现问题的根源.这时候就需要登录服务器进一步深入分析问题的根源.那么分析问 ...

  3. linux运维服务常见故障,linux常见故障处理

    目录 一. 文件和目录类 1.1 File exist 文件已经存在 1.2 No such file or directory 没有这个文件或目录(这个东西不存在) 1.3 command not ...

  4. Linux怎么卸载unbound,系统运维|如何在 Arch Linux 中安装 DNSCrypt 和 Unbound

    DNSCrypt 是一个用于对 DNS 客户端和 DNS 解析器之间通信进行加密和验证的协议.它可以阻止 DNS 欺骗或中间人攻击. DNSCrypt 可用于大多数的操作系统,包括 Linux,Win ...

  5. 服务器linux换windows,【服务器运维】如何将linux体系更换成windows体系

    本文演示将ubuntu体系更换成windows7体系. 1.ubuntu一类的linux操作体系差别于windows体系,它们的分区体式格局差别,在装置体系之前,我们须要花样化硬盘,对硬盘从新举行分区 ...

  6. Linux 运维必备150 个命令,值得收藏!

    Linux 运维必备 150 个命令,请配合下面的网站使用.定位你需要使用的命令,然后去这个网站查询详细用法即可. 地址:wangchujiang.com/linux-command/ 这个网站来自 ...

  7. linux运维必备178个命令

    linux运维必备178个命令 ●线上查询及帮助命令(2 个) ●文件和目录操作命令(13 个) ●查看文件及内容处理命令(22 个) ●文件压缩及解压缩命令(4 个) ●信息显示命令(12 个) ● ...

  8. 13 款高逼格且实用的 Linux 运维必备工具

    13 款高逼格且实用的 Linux 运维必备工具 转自:https://mp.weixin.qq.com/s?__biz=MzI0MDQ4MTM5NQ==&mid=2247487674& ...

  9. 这些都是成为高薪运维必备的 Linux 技能,你具备了吗?

    这篇文章来源于Quroa的一个问答<What are some time-saving tips that every Linux user should know?>-- Linux用户 ...

最新文章

  1. 科益展机器人_Smartguy robotics 2021年校园领军(实习)精英计划
  2. 13.挂载点、文件系统、磁盘的命名、分区的命名
  3. C#中获取当前应用程序的路径及环境变量
  4. android ViewPager页面左右滑动切换
  5. Java常用正则表达式
  6. 使用JQUERY实现局部页面定时刷新
  7. wannalfy 挑战赛8 F 白云的树(树形dp)
  8. 磁盘文件读写和数据库读写哪个效率更高
  9. 目前游戏建模公司大多开出高薪,以期能够留住人才,吸纳更多人才
  10. 课文电子计算机与多媒体减写,课文电子计算机与多媒体关系介绍
  11. Android通讯录查询篇--ContactsContract.Data 二
  12. Spark sql优化
  13. Android 属性动画(三)
  14. flash 与动画 轮盘旋转
  15. 吴忌寒革职詹克团,强势回归被称“矿圈乔布斯”
  16. Codecademy网学习Python第七天
  17. 现有一些开源ESB总线的比较
  18. 天津达内聊H5 软键盘兼容方案
  19. 开源毕设项目《面向桂林旅游的APP软件设计与开发》
  20. 嵌入式软件测试都做些什么工作

热门文章

  1. insmod加载分析
  2. 巴西vs法国-----太精彩了
  3. bat文件获取当前目录
  4. 小红书显示没能找到服务器,微博崩了,小红书也崩了!原因竟然是因为这个?...
  5. 微信支付 商品描述 body字段乱码
  6. python-opencv实战:车牌识别(二):字符分割与保存
  7. 通过代码来申请CA证书
  8. JAVA解析Excel工具EasyExcel
  9. 图像加密算法——Logistic混沌置乱
  10. 获取服务器信息楚留香,楚留香手游哪些区服务器数据互通_楚留香手游互通服务器汇总_游戏吧...