Linux服务器故障排查实用指南

上传人:花生 文档编号:248295 上传时间:2016-12-26 格式:DOC 页数:11 大小:88.50KB
返回 下载 相关 举报
Linux服务器故障排查实用指南_第1页
第1页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Linux服务器故障排查实用指南》由会员分享,可在线阅读,更多相关《Linux服务器故障排查实用指南(11页珍藏版)》请在金锄头文库上搜索。

1、由于造成网络问题的因素多种多样,因此网络故障排查技能就成了每位服务器或网络服务负责人必不可少的重要素质。我们提供了大量网络故障排查工具,在本文中,我们将讨论一些常见的网络问题,并介绍如何利用某些 具追踪意外状况发生的根本原因。问题:服务器 A 无法与服务器 B 通信可能大家在实际工作中最常见的网络故障就是一台服务器无法与另一台网络上的服务器进行通信。本小节将通过实例讲解具体处理办法。在实例中,一台名为 服务器无法访问另一台名为 服务器中的网络服务(端口 80)。导致这一现象的原因相当繁杂,因此我们需要一步步测试操作活动,进而通过排除法找到故障的根源。一般说来,在对这样的问题进行故障排查时,大家

2、可能会跳过某些初始步骤(例如检查链接等),因为接下来的某些测试环节能起到同样的诊断作用。举例来说,如果我们测试并确认 够正常工作,那么就证明我们的主机是能够与本地网络进行通信的。但在本次实例解析中,我们将本着谨慎的态度执行每一个步骤,借以理解各个级别的不同测试方式。问题出在客户机还是服务器端? 大家可以利用一项快速测试缩小造成故障的范围,即通过同一网络中的另一台主机尝试访问对应服务器。在本实例中,我们姑且将另一台与 处一套网络环境下的服务器命名为 尝试通过它访问 果 不能正常访问 么显然问题很可能出在 者是 间的网络身上。如果 够正常访问么我们就可以断定 问题的机率较大。首先,我们假设 够访问

3、此我们开始将故障排查的重点放在 边。线缆插好了吗? 故障排查的第一步要在客户机上进行。大家首先要确认自己客户机的网络连接没有问题。要做到这一点,我们可以使用 序(通过 具包安装)对链接(即以太网设备与网络构成物理连接)情况加以检测。如果大家无法确定自己使用的是哪个端口,那么请运行/令将所有可用的网络端口及其设定列出。我们假设自己的以太网设备在 口上,那么:$ 1000000000000 1000000 1000000100Mb/00255)最后一行中,大家可以看到检测结果显示链接设置为 “所以经与网络构成物理连接。如果这项检测的结果为 “那么我们需要亲自检查网络连接,并将线缆插实到位。在确定物

4、理连接没有问题之后,执行下面的步骤。注意:不仅仅是一款用于检测链接状况的工具,它还能够诊断并纠正双工问题。当 务器与网络连通时,通常会与网络自动协商以获取传输速度信息以及该网络是否支持全双工。在本实例中,传输速度经 测为 100,且该网络支持全双工机制。如果大家发现主机的网络传输速度缓慢,那么速度及双工设定是首先需要关注的重点。如前文所示运行 大家发现双工被设定为一半,则运行以下命令:$ s 思是利用自己的以太网设备代替 口正常吗?一旦确认了服务器与网络之间物理连接的完好性,接下来就是判断主机上的网络端口是否配置正确。在这方面,最好的检查方式就是运行 令并将端口作为参数后缀。因此要测试 设置,

5、大家应该运行以下内容:$ 0:17:42:1f:18:217:42ff:84 500 RX TX 1 000 RX 29 () TX 178 (B)0 在上述输出结果中,第二行可能最值得我们关注,因为其内容是解释我们的主机已经被配置了一套 址(子网掩码(现在,大家需要确认这样的设置结果是否正确。如果端口未受配置,请尝试运行 后再次运行 新检查端口是否出现。如果设置错误或端口未出现,则检查/径(统)或/帽系统)。在这些文件中,大家可以修正网络设置中存在的所有错误。现在如果主机通过 得自身 们则需要将故障排查转移到 机处,找出为什么我们没有正确获得 用周期。问题出在本地网络中吗?排除了端口出现的问

6、题之后,接下来我们就该检查默认网关是否被设置及我们能否对其进行访问。令将显示出我们当前的路由表,包括默认网关:$ P * U 0 0 0 100 0 0 上内容中值得关注的在于最后一行,也就是 段内容。在这里,大家可以看到主机网关为 于我们在 令后添加了项,所以命令不会尝试将这些 址解析为实际主机名称。这种方式能让命令的运行更迅速,但更重要的是,我们不希望故障排查工作受到任何潜在 误的影响。如果大家没有在这里看到经过配置的默认网关,而我们想要检查的主机处于另一子网之下(例如 那么问题很可能就出在这里。要将其解决,大家一定要确保网关设置要么处于 统的/径下、要么是在红帽系统的/径下;如果 由 分

7、配,则确保网关在 务器中被正确设置。在 统中,我们运行如下命令进行端口重置:$ 在红帽系统中我们需要运行如下命令进行端口重置:$ 大家注意,即使是如此基本的操作命令在不同的系统发行版中也存在着差异。一旦确认网关配置完成,我们可以利用 令来确认与网关的通信效果:$ c 5 56(84) of 4 4 4 4 4 20% 020 大家所见,我们已经能够正确网关,这至少意味着大家与 络能够进行通信。如果无法 网关,那么原因可能分以下几种。首先,这可能表示我们的网关自动阻断 据包。如果是这样,请告诉网络管理员阻断 种讨厌的坏习惯,由此带来的安全收益也微乎其微。然后尝试 一子网下的另一台 机。如果 有被

8、阻断,那么可能是主机交换机端口的 置有误,所以我们需要进一步检查接入的交换机。正常工作吗?一旦确认了与网关之间的通信能力,下面要做的就是测试 能是否正常。款工具都能用于排查 面的问题,但由于在本实例中大家只需要进行一基础测试,因此我们建议使用 令可查看服务器能否将 确解析为 址:$ 3例中的 务器能够正常工作。 机扩展为 被解析为 址。当然,大家别忘了确认解析出的 址与 该使用的 本实例中,因为 有问题,所以我们可以直接跳到下一部分;但有时候 可能出现问题。没有配置过的名称服务器或无法访问名称服务器如果大家看到如下错误,这可能意味着要么我们的主机没有配置过的名称服务器,要么这些服务器无法进行访问:$ no be 们都需要检查/件以确认是否存在已配置的名称服务器。如果我们在这里找不到任何已配置的 址,则需要在文件中添加一个名称服务器。相反

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > linux/Unix相关

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号