nfs 故障与问题诊断

nfs 故障与问题诊断

ID:5978975

大小:68.00 KB

页数:6页

时间:2017-12-30

nfs 故障与问题诊断_第1页
nfs 故障与问题诊断_第2页
nfs 故障与问题诊断_第3页
nfs 故障与问题诊断_第4页
nfs 故障与问题诊断_第5页
资源描述:

《nfs 故障与问题诊断》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、系统管理指南:通信与网络NFS问题确定与其它网络服务一样,使用网络文件系统(NFS)的机器可能出现问题。对这些问题的故障诊断涉及理解跟踪NFS问题的策略、识别NFS相关的错误消息和选择适当的解决方案。当跟踪到一个NFS问题时,请首先孤立三个主要故障点以确定其中是哪一个不工作:服务器、客户机或网络本身。识别硬安装和软安装文件问题当网络或服务器有问题时,访问硬安装远程文件的程序与访问软安装远程文件的程序所出现的故障不同。如果一台服务器未能响应一个硬安装请求,NFS会显示消息:NFS服务器主机名未响应,仍在尝试因为客户

2、机会反复尝试安装请求直到成功,所以硬安装远程文件系统导致程序挂起直到服务器响应。执行硬安装时请使用mount命令的-bg标志,这样如果服务器不响应,客户机就会在后台重试安装。如果服务器未响应一个软安装请求,NFS会显示消息:连接超时当一段时间的尝试没有成功后软安装远程文件系统返回一个错误。不幸的是在文件系统操作中很多程序不检查返回情况,因此在访问软安装文件时您不会看到该错误消息。然而,该NFS错误消息在控制台上显示。获取NFS守护程序的当前状态可以立即分别或全部获取NFS守护程序的当前状态。要分别获取NFS守护程

3、序的当前状态,请运行:lssrc-sDaemon其中Daemon是由SRC控制的任何一个守护程序。例如,要获取rpc.lockd守护程序的当前状态,请运行:lssrc-srpc.lockd要立即获取所有NFS守护程序的当前状态,请运行:lssrc-a识别NFS故障核对表如果一台客户机当前有NFS故障,请执行以下操作:1.验证网络连接是否正确。2.按照获取NFS守护程序的当前状态中的指示信息,验证客户机中是否运行了inetd,portmap和biod守护程序。3.验证正在安装的文件系统是否存在有效的安装点。4.在客

4、户机shell提示符下运行以下命令以验证服务器是否已启动并运行:/usr/bin/rpcinfo-pserver_name如果服务器已启动,会显示程序、版本、协议和端口号的清单,类似以下内容:programversprotoport1000002tcp111portmapper1000002udp111portmapper1000051udp1025mountd1000011udp1030rstatd1000012udp1030rstatd1000013udp1030rstatd1000021udp1036rus

5、ersd1000022udp1036rusersd1000081udp1040walld1000121udp1043sprayd1000051tcp694mountd1000032udp2049nfs1000241udp713status1000241tcp715status1000211tcp716nlockmgr1000211udp718nlockmgr1000213tcp721nlockmgr1000213udp723nlockmgr1000201udp726llockmgr1000201tcp728llo

6、ckmgr1000212tcp731nlockmgr如果没有返回类似的响应,请在服务器控制台上登录服务器并按获取NFS守护程序的当前状态中的指示信息检查inetd守护程序的状态。5.验证mountd、portmap和nfsd守护程序正在NFS服务器上运行,请在客户机shell提示符下输入以下命令:6./usr/bin/rpcinfo-userver_namemount7./usr/bin/rpcinfo-userver_nameportmap/usr/bin/rpcinfo-userver_namenfs如果守护

7、程序在服务器运行,会返回以下响应:program100005version1readyandwaitingprogram100000version2readyandwaitingprogram100003version2readyandwaiting程序号分别与命令对应,如前例中所示。如果没有返回类似的响应,请在服务器控制台上登录服务器并按照获取NFS守护程序的当前状态中的指示信息检查守护程序的状态。8.验证服务器中上的/etc/exports文件是否列出客户机要安装的文件系统名称以及该文件系统是否已导出。输入以

8、下命令进行操作:showmount-eserver_name该命令列出了由server_name当前导出的所有文件系统。异步写错误当应用程序在NFS安装文件系统中写数据到一个文件时,写操作由biod守护程序调度为异步处理。如果在数据实际写入磁盘的同时在NFS服务器上出现错误,该错误会返回NFS客户机,且biod守护程序在NFS数据结构内部保存错误。然后在下一次该应用程序调

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。