Tại sao CPU bộ định tuyến của tôi ở mức 40% khi không có quá trình nào sử dụng nhiều hơn 2%?


10

Tôi có một vấn đề, tôi có một Cisco 1841 chạy Cisco IOS 15 và tôi có hành vi lạ. Việc sử dụng CPU được hiển thị là 40%, nhưng không có quá trình nào sử dụng nhiều năng lượng CPU này.

Đây là một ví dụ:

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
-------------------------
################################################################################

Tôi không thể tìm thấy những gì gây ra tất cả tải CPU này.

Bạn có thể giúp tôi được không ?

Dưới đây là một số thông tin về bộ định tuyến:

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

Hệ thống vừa được cập nhật lên iOS 15.4M1 từ iOS 13.

Cảm ơn bạn.


1
Bạn đã xem hướng dẫn xử lý sự cố của Cisco để sử dụng cpu cao ở đây chưa: cisco.com/en/US/products/hw/routers/ps133/ Lỗi
Lucas Kauffman

Tôi đang nhìn nó, có vẻ như việc sử dụng cpu cao vì bị gián đoạn ...
Kedare

Vui mừng tôi có thể giúp :)
Lucas Kauffman

Bạn đang di chuyển bao nhiêu lưu lượng? Bạn đang làm gì với lưu lượng đó?
David Schwartz

Lưu lượng tối đa 1,5 MBps, thực hiện NAT và kiểm tra, vô hiệu hóa kiểm tra không thay đổi bất cứ điều gì và tôi không có tất cả tải này trước khi nâng cấp firmware
Kedare

Câu trả lời:


2

Các số liệu được hiển thị bởi "hiển thị quy trình cpu" là một chút sai lệch, trong đầu ra của bạn dưới đây:

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

Con số năm giây là 41% / 39% nên được đọc là "Tổng mức sử dụng CPU" / "Mức sử dụng CPU gây ra bởi lưu lượng truy cập".

tức là các quy trình của bạn đang sử dụng 2%, phần còn lại đang được gây ra bởi luồng lưu lượng thông thường qua bộ định tuyến. Nếu bạn tắt các giao diện mang lưu lượng truy cập, con số này sẽ giảm xuống còn khoảng 2%.

Có thể kiểm tra xem bạn đã kích hoạt CEF trên bộ định tuyến chưa?


9

Một điều cần thử:

router(config)#no logging console

no logging consolesẽ vô hiệu hóa đầu ra của thông báo gỡ lỗi trên bàn điều khiển nối tiếp. Khi bàn điều khiển được điều khiển ngắt, mỗi ký tự là một ngắt.


9

Bạn đã xem hướng dẫn xử lý sự cố của Cisco cho cpu cao chưa? Nó có một hướng dẫn mở rộng về những việc cần làm khi gặp phải tải CPU cao.

Bao gồm:

Xác định nguyên nhân và giải quyết vấn đề:

  • Sử dụng CPU cao do gián đoạn

  • CPU cao khi kích hoạt Netflow NDE trên Bộ định tuyến Cisco 7600 Series

  • Sử dụng CPU cao do quá trình

  • Bộ nhớ PCI và FAST cho thấy khả năng sử dụng rất cao

  • % SNMP-4-HIGHCPU: Quá trình vượt quá [dec] ms ([dec] ms Lượng tử IOS) cho [chars] của [chars] - kết quả [chars]

  • CPU cao do mã hóa phần mềm


Tôi tìm thấy nó vì bị gián đoạn, nhưng tôi không thể tìm thấy lý do
Kedare


1
Diễn giải các phần quan trọng của văn bản được liên kết sẽ tốt đẹp. Nếu liên kết di chuyển hoặc phá vỡ, câu trả lời này sẽ không giúp được ai trong tương lai.
Tim Post

Các phần quan trọng của một hướng dẫn xử lý sự cố 5 trang? : p
Lucas Kauffman

Tóm tắt các điểm ít nhất. Đối với các mục đích được đề cập bởi @TimPost. Hướng dẫn có thể di chuyển sau đó câu trả lời là không hữu ích.
Belmin Fernandez
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.