小型机性能诊断方法_第1页
小型机性能诊断方法_第2页
小型机性能诊断方法_第3页
全文预览已结束

下载本文档

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

文档简介

1、小型机性能诊断方法信息中心张胜军适用范围:所有小型机及 Oa服务器系统,任何一台小型机性能的高低一般 都从三方面分析,即系统io、内存、网络一、系统IO方面iostat反映了终端、磁盘I/O情况和CPU舌动。输出结果的第 一行是从系统启动到现在为止的这段时间的结果,接下去的每一行是间隔 in terval )时间段内的结果。女口 iostat -xnz 3 3显示所有非零的设备io情况,间隔3秒显示3次rooterp-db1 # iostat -xnz 3exte nded device statisticsr/sw/skr/s kw/s wait actv wsvc_t asvc_t%w %

2、b device0.00.00.00.0 0.0 0.00.013.0 00 1/md232.321.9 1098.5 186.7 0.0 0.4(0.07.30 19 1/md37.520.6419.3208.0 0.0 0.20.08.90 11 1/md419.04.3834.143.0 0.0 0.20.0 10.60 8 1/md70.00.00.00.0 0.0 0.00.07.5 00 2/md51.11.739.94.0 0.0 0.00.08.8 01 d100.20.010.10.0 0.0 0.00.02.6 00 d110.00.00.20.0 0.0 0.00.01.

3、4 00 d130.50.614.71.5 0.0 0.00.08.7 00 d150.31.710.422.5 0.0 0.00.010.2 C1 1 d200.00.20.010.1 0.0 0.00.025.8 00 d210.00.00.00.2 0.0 0.00.09.2 00 d230.20.64.57.9 0.0 0.00.012.9 01 d251.42.050.323.3 0.0 0.02.99.5 12 d300.20.210.110.1 0.0 0.00.014.2 C1 0 d310.00.00.20.2 0.0 0.00.05.3 00 d330.70.719.28.

4、3 0.0 0.03.110.3 01 d351.73.565.06.1 0.0 0.10.010.9 02 c0t0d00.52.814.940.9 1.2 0.0359.4 12.4 :20 2 c0t1d00.00.00.00.0 0.0 0.00.00.0 00 c0t6d0从iostat输出结果中需要注意的值:Reads/writes per sec ond (r/s , w/s)Perce ntage busy (%b)Service time (svc_t)如果磁盘显示长时间的高 reads/writes ,并且磁盘的percentage busy (%b) 也远大于 5% 同时

5、 average service time (svc_t)也远大于 30millisec on ds ,这以下的措施需要被执行:1. )调整应用,令其使用磁盘i/o更加有效率,可以通过修改磁盘队列、使用 应用服务器的cache2. )将文件系统分布到2个或多个磁盘上,并使用volume manager/disksuite 的条带化特点3. ) 增加系统参数值,女口 inode cache , ufs_ninode。In crease the system parameter values for inode cache , ufs_ninode , which二、内存方面,vmstat反映了进

6、程的虚拟内存、虚拟内存、磁盘、trap(是 不是翻译成中断和cpu的活动情况在多cpu系统中,vmstat在输出结果中平均了 cpu数量。 For per-process statistics .如果没有选项,vmstat显示一行虚拟内存活动的 概要结果,是从系统启动时开始的。Erp-db1# vmstat 5procs memory pagedisk faults cpur b wswap free re mfpi pfrdesr s0s1s2 s3 in sy cs us sy id0 00 1145641201 41 19 130 2 0 400 48112 130 4 14 82001

7、 101324280 0 4 44 000 0 0 2300 211 230144 3 35 62001 1013246160 0 20000 0 0 1900150 172146 3 3364问题情况:1. )如果processes in run queue (procs r)的数量远大于系统中 cpu的数量,将 会使系统便慢。2. )如果这个数量是cpu的4倍的话,说明系统正面临cpu能力短缺,这将使系 统运行速度大幅度降低3. )如果cpu的idle时间经常为0的话,或者系统占用时间(cpu sy)是用户占用 时间(cpu us)两辈的话,系统面临缺少cpu资源解决方案:解决这些情况,涉

8、及到调整应用程序,使其能更有效的使用cpu,同时增加cpu的能力或数量。问题情况内存的瓶颈取决于scan rate (sr)nbsp;(sr) 。 scan rate 是 每 秒 时 钟 对页 的 扫 描 (he scan rate is the pages scanned by the clock algorithm per seco nd.)如果sca n rate (sr) 一直大于200 pages每秒,这时就是内存短缺 的现实。解决方案:1. 调整应用和服务器,使其能更好的使用memory和cache2. 增加系统内存 三、网络方面,netstat通过选项来显示不通的网络相关的数据结

9、构 netstat -rnRouting Table: IPv4Flags Ref Use In terfaceDesti nati onGateway192.168.1.0224.0.0.0 default192.168.1.11192.168.1.11192.168.1.1U11444le0U10le0UG168276127.0.0.1127.0.0.1UH 1 10497 lo0这个显示了一台Solaris 机器的ip为,他的默认网关结果和解决方案:A. )网络连通上面的命令经常用来检查网络的连通性。特别是当机器无法访问外部网络时:1. 默认路由ip是否正确2. 能否ping通网关B.

10、)网络反映$ netstat -iNameMtu Net/Dest Address Ipkts Ierrs Opkts Oerrs Collis Queuelo0 8232 loopback localhost 77814 0 77814 0 0 0hme0 1500 server1 server1 3 0 279257 0这个选项用于诊断网络问题,网络连通但连接速度慢i. Network collision rate(网络冲突率)如下:Network collisionrate = Output collisioncounts / Output packets网络冲突率大于10%显示,网络负载过大、网络配置不正确、硬件问题ii. I

温馨提示

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

评论

0/150

提交评论