2%を超えるプロセスを使用していないのに、ルーターのCPUが40%になるのはなぜですか?


10

問題があり、Cisco 1841でCisco IOS 15を実行していますが、奇妙な動作をします。CPU使用率は40%と表示されていますが、これだけのCPUパワーを使用しているプロセスはありません。

次に例を示します。

lev1841#show processes cpu sorted 
CPU utilization for five seconds: 41%/39%; one minute: 42%; five minutes: 32%
 PID Runtime(ms)     Invoked      uSecs   5Sec   1Min   5Min TTY Process 
  96          88      147299          0  1.11%  1.04%  0.92%   0 Ethernet Msec Ti 
 117          40       36582          1  0.15%  0.19%  0.17%   0 IPAM Manager     
 240          28       36535          0  0.15%  0.14%  0.12%   0 MMON MENG        
   2          92         236        389  0.07%  0.04%  0.03%   0 Load Meter       
 183          24        1775         13  0.07%  0.02%  0.00%   0 CEF: IPv4 proces 
 140           8        4661          1  0.07%  0.02%  0.00%   0 SSS Feature Time 
 121        2236        1958       1141  0.07%  0.19%  0.17%   0 IP Input         
 176           4        1172          3  0.07%  0.00%  0.00%   0 RUDPV1 Main Proc 
 212           4        2287          1  0.07%  0.00%  0.00%   0 CCE DP URLF cach 
  95           8        6733          1  0.07%  0.03%  0.02%   0 Ethernet Timer C 

lev1841#show processes cpu history 

lev1841   04:11:07 PM Saturday Jan 14 2012 UTC




      444444444444444444444444444444444444444444444444444444444444
      333111111111111111111111111122222111111111111111111111111133
  100                                                             
   90                                                             
   80                                                             
   70                                                             
   60                                                             
   50                                                             
   40 ************************************************************
   30 ************************************************************
   20 ************************************************************
   10 ************************************************************
     0....5....1....1....2....2....3....3....4....4....5....5....6
               0    5    0    5    0    5    0    5    0    5    0
               CPU% per second (last 60 seconds)

lev1841# show processes cpu extended 
################################################################################
Global Statistics
-----------------
5 sec CPU util 41%/39% Timestamp 00:22:52
Queue Statistics
----------------
          Exec Count  Total CPU    Response Time           Queue Length
                                    (avg/max)                (avg/max)
Critical           1          0          0/0                   1/1         
High             683          0          0/0                   1/2         
Normal           462          8          0/4                   1/7         
Low               14          0          0/0                   1/2         
Common Process Information
-------------------------------
 PID Name            Prio Style
-------------------------------
  95 Ethernet Timer C H  New
  96 Ethernet Msec Ti H  New

CPU Intensive processes
-------------------------------------------------------------------------------
 PID Total       Exec    Quant         Burst  Burst size  Schedcall  Schedcall 
     CPUms      Count   avg/max        Count avg/max(ms)      Count Per avg/max
-------------------------------------------------------------------------------

Priority Suspends
------------------------------------
 PID Exec Count Prio-Susps
------------------------------------
  95         38         19
  96        644         19

Latencies
-------------------------
 PID Exec Count   Latency
                  avg/max
-------------------------
################################################################################

このCPU負荷を引き起こしている原因を見つけることができません。

手伝って頂けますか ?

これがルーターに関する情報です。

Cisco 1841 (revision 6.0) with 358400K/34816K bytes of memory.
System image file is "flash:c1841-adventerprisek9-mz.151-4.M1.bin"

システムは、IOS 13からIOS 15.4M1にアップデートされました。

ありがとうございました。


1
:あなたがここに高いCPU使用率のためのCiscoのトラブルシューティングガイドを見たことがありcisco.com/en/US/products/hw/routers/ps133/...
ルーカスカウフマン

私はそれを見ています、中断のために高いCPU使用率のように見えます...
Kedare

よろしくお願いします:)
Lucas Kauffman 2012年

どのくらいのトラフィックを移動していますか?そのトラフィックに対して何をしていますか?
David Schwartz、2012年

最大1.5MBpsのトラフィック、NATとインスペクションを実行、インスペクションを無効にしても何も変化はありません。ファームウェアのアップグレードの前にこの負荷はすべてありませんでした
Kedare

回答:


2

「show processes cpu」で示される数値は、以下の出力では少し誤解を招く可能性があります。

lev1841#show processes cpu sorted 
CPU utilization for five seconds: 41%/39%; one minute: 42%; five minutes: 32%

41%/ 39%の5秒の数値は、「合計CPU使用率」/「トラフィックが原因のCPU使用率」として読み取る必要があります。

つまり、プロセスで2%を使用していますが、残りはルーターを通過するトラフィックの通常のフローが原因です。トラフィックを運ぶインターフェイスをシャットダウンすると、この数値は約2%に下がります。

ルータでCEFが有効になっていることを確認する価値はありますか?


9

試すことの1つ:

router(config)#no logging console

no logging consoleシリアルコンソールのデバッグメッセージの出力を無効にします。コンソールは割り込み駆動型であるため、各文字は割り込みです。


9

あなたが見てきましたシスコのトラブルシューティングの高いCPUのためのガイド?高いCPU負荷が発生した場合の対処法についての広範なガイドがあります。

含まれています:

原因の特定と問題の解決:

  • 割り込みによる高いCPU使用率

  • Cisco 7600シリーズルータでNetflow NDEを有効にするとCPU使用率が高くなる

  • プロセスによる高いCPU使用率

  • PCIおよびFASTメモリプールは非常に高い使用率を示します

  • %SNMP-4-HIGHCPU:[chars]の[chars]のプロセスが[dec] msしきい値([dec] ms IOSクォンタム)を超えています-結果[chars]

  • ソフトウェア暗号化による高CPU


割り込みが原因であることがわかりましたが、理由はわかりません
Kedare


1
リンクされたテキストの重要な部分を言い換えればいいでしょう。リンクが移動したり壊れたりした場合、この回答は将来誰にも役立ちません。
Tim Post

5ページのトラブルシューティングガイドの重要な部分は?:p
Lucas Kauffman

少なくともポイントを要約します。@TimPostが言及する目的のため。ガイドが移動する可能性があり、答えは役に立ちません。
ベルミンフェルナンデス2012
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.