Udemyセール開催中!(〜4/25まで)

【Paloalto】Pan_taskプロセスがCPUの100%近くを占めている【解決方法】

当ブログは広告リンクを含みます。
  • URLをコピーしました!
目次

Pan_taskがCPUの100%近くを占める・・

paloalto(PA-200)でCPU使用率を確認してみました。
すると、Pan_taskというプロセスが非常に高いCPU使用率でした。そのときに調べたことをメモしておきます!

  • 機種はPA-200
  • OSのバージョンはsw-version: 8.0.19

【事象】CPUの使用率を確認、Pan_taskの割合が高い

admin@PA-200-first> show system resources 
top - 23:37:34 up 11 min,  1 user,  load average: 1.57, 2.66, 1.83 
Tasks: 110 total,   2 running, 108 sleeping,   0 stopped,   0 zombie 
Cpu(s): 79.6%us,  4.6%sy,  0.9%ni, 14.2%id,  0.6%wa,  0.0%hi,  0.1%si,  0.0%st 
Mem:   2506368k total,  1848764k used,   657604k free,    13444k buffers 
Swap:     7996k total,        0k used,     7996k free,   637164k cached 
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND 
 2641       20   0 64224  27m 5968 R 98.2  1.1   9:55.53 pan_task 
 5804       20   0 17984 6968 1896 R  3.8  0.3   0:00.07 top 
    1       20   0  3212  864  700 S  0.0  0.0   0:00.18 init 
    2       20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd 
    3       20   0     0    0    0 S  0.0  0.0   0:00.13 ksoftirqd/0 
    5        0 -20     0    0    0 S  0.0  0.0   0:00.00 kworker/0:0H 
    7       RT   0     0    0    0 S  0.0  0.0   0:03.11 migration/0 
    8       20   0     0    0    0 S  0.0  0.0   0:00.00 rcu_bh 

↑CPUやメモリの使用率を確認するコマンド「show system resources 」を実行しました。初期設定の状態なのですが、CPUが「Cpu(s): 79.6%us」と意外に高いです。

どんなプロセスが原因なのかを調べてみると、「pan_task」が  「98.2%」の割合を占めていました。

【解決方法】通常の挙動であり、心配する必要はない

Why Pan_task Is at 100%—and Why You Shouldn’t Worry About Itによると、「pan_task」がCPU100%近くになるのは通常の挙動であり、心配する必要はないということがわかりました!

Have no fear—it is perfectly normal behavior for the pan_task process to reach 100 percent.

引用元:https://live.paloaltonetworks.com/t5/blogs/why-pan-task-is-at-100-and-why-you-shouldn-t-worry-about-it/ba-p/406776

【参考】コマンドまとめ

##マネジメントプレーン(MP、コントロールプレーン)のCPU、メモリ、SWAPの使用量を確認するコマンド
show system resources

##メモリーやCPUの使用率をリアルタイムで表示したい場合
show system resources follow

##データプレーン(DP)のCPU使用量を確認するコマンド
show running resource-monitor

【Paloalto公式】How to Interpret: show running resource-monitor

まとめ

最後にまとめになります!

  • Pan_taskというプロセスが非常に高いCPU使用率になるのは通常の挙動であり、心配無用!

以上!

AWSエンジニアへの転職を目指すなら!

実務ベースのCI/CDパイプライン作成まで学べるAWSスクールでAWSエンジニアを目指そう!

目次