小型機性能診斷方法_第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

提交評論