華為鯤鵬Kworker程序占用CPU100解決方案

2021-10-10 23:11:52 字數 1233 閱讀 5808

最近用華為鯤鵬跑了一段時間服務後,出現了系統負載40多居高不下的情況,一排查發現是kworker程序占用cpu很高,而且還殺不掉。

通過華為的監控發現是磁碟i/o很高,重啟伺服器後能短暫解決問題,但是過幾天負載還是會很高,導致很多程序被系統殺死。

但是出現問題的就一台鯤鵬,其他的鯤鵬沒有出現,通過比較發現核心版本不一樣,執行uname -a輸出如下

linux kpv7-pbx-0001 4.18.0-80.7.2.el7.aarch64 #1 smp thu sep 12 16:13:20 utc 2019 aarch64 aarch64 aarch64 gnu/linux
linux pbx-gch-t 4.18.0-193.28.1.el7.aarch64 #1 smp wed oct 21 16:25:35 utc 2020 aarch64 aarch64 aarch64 gnu/linux
這是因為我之前更新過核心

yum -y update

yum -y install kernel-devel

yum -y update kernel

reboot

#執行grub2-set-default0設定核心配置開機選單為第1項

grub2-set-default 1

#重啟reboot

使用dmesg檢視回溯,你可以看到裝置一直在列印近期繁忙的操作、排程。

下面是我這台裝置的列印情況:

可以看到,virtio_gpu 這個驅動一直在報錯誤。懷疑是驅動不匹配。需要重新編譯驅動或者根據自己的需要,是否保留這個驅動。我這邊用不到,所以我就索性把這個驅動給解除安裝了。

步驟如下:

這樣一來,再去看top。就發現,已經woker核佔滿的現象已經解決了。

華為鯤鵬雲之我見

北冥有魚,其名為鯤。鯤之大,不知其幾千里也。化而為鳥,其名為鵬。鵬之背,不知其幾千里也 怒而飛,其翼若垂天之雲。是鳥也,海運則將徙於南冥。南冥者,天池也。這是 莊子 中對於鯤鵬的描述。中華有云,其名鯤鵬!鯤鵬原指華為海思在今年1月初發布的一款相容arm指令集的伺服器晶元鯤鵬920,效能強悍,配備了6...

華為鯤鵬 DAY 2

sys huawei user inte ce console 0 huawei ui console0 set authentication password cipher 123 huawei ui console0 authentication mode password huawei ui ...

華為雲鯤鵬開發者大賽啟動報名,開啟鯤鵬凌雲新姿態

日前,華為雲在北京舉辦 鯤鵬凌雲,開啟多元新架構 論壇,論壇上,基於鯤鵬處理器,華為雲正式推出鯤鵬雲服務和解決方案,開啟雲上的多元新架構。基於生態對於鯤鵬雲服務重要意義,華為雲圍繞鯤鵬技術體系,打造集技術支援 知識共享和產業互助為一體的鯤鵬生態聚合中心 鯤鵬社群,也宣布正式上線。除了華為雲鯤鵬系列基...