Linux系统中常见故障排查汇总

现在我们终于完成了整个项目的所有任务,真是令人愉快的事情,是不是很有成就感?这就是苦尽甘来。每一次技术的突破,都经历着苦闷,伴随着快乐,可我们还是执着的继续努力,从中也积累了更多的经验,这就是实践给予我们的丰厚回报。
可我们还是有必须再回想一下经历的全过程,从中总结经验,查找问题,汇总并分析故障的原因,这是我们">网络工程师良好的习惯。

下面汇总了项目实现全过程可能出现的故障及解决方法,看看是否与你有共鸣,并对你有帮助?如果你在完成实训任务中还遇到了其他的问题或故障,不妨也记录在表格中,或与老师、同学一起讨论,找到解决的最佳方案,这正是你进步的时刻。

故障排查汇总表

序号 故障点 分析与解决 1
Linux系统安装初始状态时,找不到硬盘,并无法进入下一步安装 进入COMS设置,找到硬盘设置的相关选项,并设置为兼容模式 2 Linux系统安装时,在硬盘分区完成后,无法继续安装 硬盘分区不符合安装要求,你可能忘记创建根分区或swap交换分区了,这一点与Windows系统的安装有区别 3 Linux系统安装时,制定安装中,软件包的选择感觉困惑,安装完成后发现不符合我们的要求,有些组件没有安装,而不需要的组件却装上了 对Linux系统的了解还太少,反复安装多次后,自然掌握自如 4 代理服务器的配置过程中,发现有些过滤规划未起作用 (1)先检查对应的功能模块是否加载成功(2)默认策略是否设置恰当(3)
iptables命令语法是否有错(4)过滤规划顺序可能不当,需调整 5 代理服务器和防火墙的配置完成后,启动服务,可以访问Internet,但不能访问DMZ区的服务 (1)关闭iptables服务,看是否可以访问,如果不能,检查连通性,若能访问,说明iptables规则有问题,集中检查过滤规则的配置与顺序 6 再次配置好iptables过滤规则后,重启iptables服务后,发现原
有的规则全部丢失 (1)修改/etc/sysconfig/iptables-config配置文件,将IPTABLES_SAVE_ON_RESTART=”no”改为yes(2)用iptables-save > /etc/sysconfig/iptables命令保存 7 在交换机上划分VLAN后,不能访问外网 VLAN的网关未设置或设置不正确 8 在配置DNS服务中,named服务无法启动 造成问题可能性:(1)/etc/named目录下
缺少必要文件(2)/var/named目录下缺少必要文件(3)named账户权限问题。解决方法:缺少的文件必须复制到位,启动文件必须将权限设置为named账户和组账户 9 在配置DNS服务中,无法正确解析域名或IP地址 (1)检查并修改/var/named下的正向解析区文件和反向解析区文件中的语法与记录设置(2)检查/etc/named.conf配置中的zone区域声明编写是否有误(3)检查是否安装了bind-chroot软件包,如安装了,区域数据库文件应在/var/named/chroot/var/named目录中(4)检查/etc/resolv.conf配置文件是否设定了正确的nameserver 10 dhcpd服务启动时,提示“No subnet declaration for eth0(10.10.10.2)” 说明eth0的IP地址设置不对,不在dhcp服务的作用域范围内,必须将eth0的IP设置为作用域范围内的IP地址 11 在配置DHCP服务时,配置了多个作用域,结果只有一个作用域的地址可以分配,其他不能分配成功 说明主机的网络接口卡只有一个,如有3个作用域,需配置3个网卡接口eth0、eth1和eth2,分别对应3个作用域。这是使用超级作用域的一种配置方法 12
MySQL数据库的安装不能成功,总是提示软件的依赖关系,造成所要安装的软件包不能顺利安装 说明所要安装的软件包需要其他组件或共享库的支持,MySQL的rpm包安装方式本身就繁琐一些,要求安装的软件包比较多,包之间的依赖关系非常明显,根据提示找到需要的组件包并安装,安装时要注意软件包顺序 13 测试Web服务,访问主站点时,无网页出现,但已经连接上服务器 在httpd.conf主配置文件中的“DocumentRoot”选项的设置不当,如/var/www/html/,最后的“/”不能加 14 远程客户端无法访问samba共享目录,共享目录在本地测试成功 关闭iptables服务 15
Samba的smb服务已经启动成功,访问samba某个共享目录时,提示错误信息“NT_STATUS_BAD_NETWORK_NAME” 说明共享目录没有创建或不存在 16 Samba的smb服务已经启动成功,提示错误信息“NT_STATUS_ACCESS_DENIED” 提示访问被拒绝,可能是登录的用户名或密码有误,或是iptables启动了,关闭防火墙 17 Samba的smb服务已经启动成功,提示错误信息“NT_STATUS_LOGON_FAILURE” 不允许当前用户访问当前共享目录,说明此共享目录设置只允许特定用户访问 18 FTP服务配置了本地用户上传,但在上传数据到对应目录时,提示被拒绝 可能该用户账户对上传目录没有写权限 19 配置允许本地账户登录FTP后,root账户无法登录,并提示“500 OOPS:cannot change directory:/root”的错误信息,而其他本地账户可以登录FTP 检查是否启用了SELinux安全系统,并禁止SELinux,可以编辑/etc/selinux/config文件,将配置项SELINUX=enforcing改为disabled 20 使用邮件客户端可以发送邮件,但不能接收邮件 检查pop3服务是否启动 21 mount命令挂载NFS服务的共享目录,很久也没有响应,NFS服务是正常的 portmap服务没有启动,必须启动该服务 22 本地测试mount挂载NFS共享成功,但在其他客户主机mount连接时不成功 关闭iptables服务,再测试

时间: 2024-10-27 05:37:19

Linux系统中常见故障排查汇总的相关文章

Linux系统中的硬件问题如何排查?

这篇教程的诞生过程实在相当纠结.很长时间以来我一直在考虑要不要写这么一篇东西,最主要的原因在于对硬件相关问题进行故障排查可能是计算机管理领域最棘手的工作.即使是经验相当丰富的用户有时也会遇上自己搞不定的状况,并在试图解决那些微妙.古怪.难以捉摸甚至无法确定的软硬件冲突困境时碰上钉子.想在网络上寻找答案?我们找到的很可能是上万个无关主题,最终在空荡荡的论坛上孤独徘徊.耗尽余生. 不过就个人来说,我自认为算是个自负的极客.对技术难题和写作手法都有相当的信心.今天我打算尽量与大家分享一些实用的技巧与处

Linux系统中‘dmesg’命令处理故障和收集系统信息的7种用法

Linux系统中'dmesg'命令处理故障和收集系统信息的7种用法 'dmesg'命令显示linux内核的环形缓冲区信息,我们可以从中获得诸如系统架构.cpu.挂载的硬件,RAM等多个运行级别的大量的系统信息.当计算机启动时,系统内核(操作系统的核心部分)将会被加载到内存中.在加载的过程中会显示很多的信息,在这些信息中我们可以看到内核检测硬件设备. dmesg Command Examples dmesg 命令的使用范例 'dmesg'命令设备故障的诊断是非常重要的.在'dmesg'命令的帮助下

Linux系统中ls命令的常见用法整理

  ls命令是Linux系统中最被频繁使用的命令之一,我相信ls命令一定是你进入一台Linux系统的电脑打开命令提示符后第一个使用的命令.我们每天都在频繁地使用ls命令,即使我们可能没有意识也从来用不到所有可用的选项.本文中,我们将讨论下一些基本的ls命令并且覆盖尽可能多的有关参数来讲解. 1. 不带任何选项列出文件 不带选项的ls命令来光秃秃地列出文件和目录,我们是不能看到像文件类型.大小.修改日期和时间.权限以及链接这样具体的信息的. 代码如下: # ls 0001.pcap Desktop

《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》——第1章 Linux服务器安全运维 1.1 账户和登录安全

第1章 Linux服务器安全运维 1.1 账户和登录安全 安全是IT行业一个老生常谈的话题了,最近的"棱镜门"事件折射出了很多安全问题,处理好信息安全问题已变得刻不容缓.因此作为一名运维人员,必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,才能修补任何潜在的威胁和漏洞. 账户安全是系统安全的第一道屏障,也是系统安全的核心,保障登录账户的安全,在一定程度上可以提高服务器的安全级别,本节重点介绍Linux系统登录账户的安全设置方法.1.1.1 删除特

"赤脚医生”和“七段骇客”过招的故事——一例Linux系统被黑的排查和确认

人物介绍: 直寻:IT老兵,干过运维,码过代码.UNIX old school guy,每天在Emacs里敲着命令行,折腾着代码.目前负责问诊Linux的疑难杂症,赤脚医生是也. 骇客:此案例中,骇客在其攻击的系统上架设了"后门",还替换掉了正牌门卫,安插了自己的奸细,从手段来看超出了普通"炫技攻击"的范畴,达到了中级以上骇客水准.         都说系统诊断就像医生看病,说"你身体有毛病"很容易,病人都疼的打滚了,谁不知道是有毛病?就像ssh

95期:Docker常见故障排查指南大全

本期头条   不能错过的干货分享:支付宝App架构.阿里自研云数据库OceanBase.阿里机器学习应用-蚂蚁金服&阿里云在线金融技术峰会将于8月30日-31日在线举办.8位蚂蚁金服和阿里云技术大V,全程在线,与你深度互动,为你答疑解惑,共同探讨.本次峰会技术议题首次公开,绝对干货!马上报名. • 王宝强离婚成了谁的狂欢?通过阿里云·数加严肃解读数据背后的媒体传播路径 • 切换数据库引发的大战:阿里专家激辩PostgreSQL.MySQL到底哪个好?   技术干货   蚂蚁金服首席技术架构师:蚂

Linux 系统中使用 logwatch 监控日志文件

Linux 系统中使用 logwatch 监控日志文件 Linux 操作系统和许多应用程序会创建特殊的文件来记录它们的运行事件,这些文件通常被称作"日志".当要了解操作系统或第三方应用程序的行为或进行故障排查时,这些系统日志或特定的应用程序日志文件是必不可少的的工具.但是,日志文件并没有您们所谓的"清晰"或"容易"这种程度的可读性.手工分析原始的日志文件简直是浪费时间,并且单调乏味.出于这个原因,对于系统管理员来说,发现任何一款能把原始的日志文件

linux系统中root用户不能登录怎么办?

问题描述 linux系统中root用户不能登录怎么办? 自从我更改了Linux系统的IP地址,root用户就不能登录了,root用户登录提示"鉴定故障".普通用户可以登录,能用su命令登录root用户,但是不能直接登录. 解决方案 如果没有给ROOT设置密码,就用普通用户登录,没有普通用户这是不可能的登录进入终端,直接输入 sudo passwd root输入普通用户密码输入你要设置的root密码重复root密码这样用root就行了 解决方案二: 终端输入:sudo gedit /us

Linux系统中如何查看和修改DNS配置

DNS是指计算机域名系统,它由域名解析器和域名服务器组成,提供DNS服务的就是DNS服务器.一般运作中的域名最好有两台或以上的DNS服务器,分别称为主域名服务器和从域名服务器,其中第二个DNS服务器往往用于故障转移.不少用户都不知道该怎么查看和修改DNS,因此小编接下来就给大家介绍下Linux系统中查看和修改DNS配置的方法. 查看服务器的DNS信息: 1:查看/etc/resolv.con文件 [root@localhost ~]# cat /etc/resolv.conf nameserve