性能分析与故障诊断_第1页
性能分析与故障诊断_第2页
性能分析与故障诊断_第3页
性能分析与故障诊断_第4页
性能分析与故障诊断_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

性能分析与故障诊断第1页,共31页。§14.1系统性能分析§14.1.1一般性能分析过程§14.1.2性能分析工具§14.2系统故障诊断§14.2.1故障诊断工具§14.2.2测试题第十四章 性能分析与故障诊断

第2页,共31页。本章要点掌握基本的性能调试工具掌握基本的故障诊断工具第十四章 性能分析与故障诊断(2)

第3页,共31页。14.1.1一般性能分析过程CPU瓶颈?内存瓶颈?I/O瓶颈?网络瓶颈?vmstatpslspssvmonvmstatsarnicepsiostatlslvfilemonfileplaceMoretestnetstatnfsstatnfsonoifconfignetpmonYYYYNNNN第4页,共31页。14.1.2性能分析工具 iostat vmstat sar topas no svmon第5页,共31页。iostat查看系统I/O状态信息第6页,共31页。iostat(2)TTY的I/O状态-tin 每秒从tty那里读取的字符数-tout 每秒写到tty那里的字符数 (其中tty设备包括真实(real)和虚拟 (pseudo)的tty)第7页,共31页。iostat(3)CPU的使用状态-%user,表示平均用户占用时间-%sys,表示系统花费CPU时间-%idle,表示CPU空闲时间-%iowait,表示CPU等待I/O所花费时间第8页,共31页。iostat(4)分析:如果%idle数值都很高而且%iowait数值也很高,大于25,这个说明系统存在I/O或则硬盘瓶颈内存不够而引起频繁的swap空间的数据交换,导致数据存取存在交换空间的I/O瓶颈硬盘上面数据不合理的分布数据的fragment不合理高数值的%iowait有可能下面几个原因:第9页,共31页。iostat(5)硬盘使用状态-%tm_act表示某个硬盘处于active状态的百分比-tps表示每秒某个硬盘有多少个数据传输次数-Kb_readKb_wrtn分别显示从开机到运行iostat这个命令这段时间内对硬盘的read和write的总数据量,单位kb第10页,共31页。vmstat查看系统虚拟内存状态信息第11页,共31页。vmstat(2) CPU空闲时间百分比=id%+wa% 算CPU平均一分钟空闲多少时间 (99+92+95+86+7+96)÷100÷5×60=56.16(秒)第12页,共31页。vmstat(3)kthr参数

-r 等待CPU运行的队列个数 若r数值偏大,表明CPU太忙

-b 等待I/O操作的阻塞队列个数 若b数值偏大,表明系统I/O出现瓶颈第13页,共31页。 CPU瓶颈 如果sy和us参数的数值加起来接近100,表示系统CPU使用率太高,同时也会看到r的数值也大于1 内存瓶颈

内存不足,换页将变得频繁,这时pi(in)和po(out)参数将不是0,同时avm和fre数值的比值悬殊很大,fre数值很小.vmstat(4)第14页,共31页。sar查看系统活动状态信息查看系统所有活动状态信息第15页,共31页。topas哪个进程使用CPU最多第16页,共31页。no显示某个内核参数修改某个内核参数 no命令用来修改内核参数,调整系统性能第17页,共31页。svmon svmon命令用来查看系统当前的内存的具体使用 通过不同的选项参数,可以查看某个命令、进程、用户等使用内存的具体状态第18页,共31页。14.2.1系统诊断工具 errpt diag第19页,共31页。errpt命令 每个管理员例行查错命令第20页,共31页。errpt常用选项 列出错误日志的详细信息

#errpt–a 显示具体某个错误项的详细信息 #errpt-a-jE18E984F第21页,共31页。diag命令第22页,共31页。diag命令(2) 强大功能的用来检测硬件问题 简捷的菜单界面第23页,共31页。Telnet问题诊断 如果网络上的客户端可以ping通服务器,但是telnet不成功,显示拒绝连接的消息,有可能原因是:inetd进程没有启动;用startsrc–sinetd命令启动换页空间不足;用chps-s命令添加空间 如果telnet时候要等很久才有响应,可能原因是/、/tmp或/var文件系统空间不够,用df命令查看第24页,共31页。测试题(1)1、当要从CD-ROM安装系统时,系统进入了diagnostics模式,查看发觉所有设备都连接正确,可能是下面哪个原因?ThebatteryonthemachineisbadTherootvolumegroupiscorruptThelow-leveldebuggerisnotenabledAhardwareproblemwiththeCD-ROM第25页,共31页。测试题(2)2、新的磁带机线路连接是正确的,但是要用这个磁带机进行备份恢复时,itfails。这种情况,要诊断问题,第一步要做是哪个?ReplacethetapedriveRuncfgmgrtoreconfigurethetapedeviceChecktheerrorlogfortapedriveerrorsUseSMITtochangethecompressionattributeonthetapedevice第26页,共31页。测试题(3)3、AuserisabletogetaloginpromptfortheserverbutgetsafailedloginerrormessagewhentryingtologinwithanID.Whichofthefollowingisthemostlikelycauseofthisproblem?TheharddriveisbadThe/homefilesystemisfullTheserverislowonpagingspaceUserhasenteredaninvalidIDorpassword第27页,共31页。测试题(4)4、whatistheaverageCPUidletimeasapercentage?45.575.344.0473.4第28页,共31页。测试题(5)5、Whatcanbeconcludedfromthisoutput?ThemachineisCPUboundThemachineneedsmemoryoptimizedThemachineneedsaFDDIcardinstalledAuserprogramiscausingunnecessarypaging第29页,共31页。答案1、D2、C3、D测试题(6)4、D5、A第30页,共31页。内容梗概性能分析与故障诊断。§14.1系统性能分析。§14.1.1一般性能分析过程。§14.2系统故障诊断。§14.2.1故障诊断工具。§14.2.2测试题。(其中tty设备包括真实(real)和虚拟 (pseudo)的tty)。如果%idle数值都很高而且%iowait数值也很高,大于25,这个说明系统存在I/O或则硬盘瓶颈。内存不够而引起频繁的swap空间的数据交换,导致数据存取存在交换空间的I/O瓶颈。-Kb_readKb_wrtn。硬盘的read和write的总数据量,单位kb。(99+92+95+86+7+96)÷100÷5×60=56.16(秒)。如果sy和us参数的数值加起来接近100,表示系统CPU使用率太高,同时也会

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论