You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GCP Kubernetes环境下ksoftirqd占用全部CPU导致VM无响应的问题求助

GCP Kubernetes环境下ksoftirqd占用全部CPU导致VM无响应的问题求助

各位大佬好,想请教一个困扰我们团队的问题,先跟大家梳理下背景和遇到的情况:

  • 我们基于GCP运行Kubernetes集群,通过iptables实现VM伪装(masquerading),以此完成不同区域服务之间的通信。
  • 最开始我们只给伪装任务分配1个CPU,遇到了明显的性能瓶颈;后来开启SMP允许使用多个核心后,性能问题得到解决,但随即出现了新的状况:运行一段时间后,ksoftirqd进程会占满所有可用核心,导致整个VM彻底无响应。
  • 具体表现是所有核心的ksoftirqd都处于高占用状态,类似单核心时的负载异常,但范围覆盖了全部核心。
  • 我们当前使用的内核版本为:
    Linux gke-masq-sap-v2-group-n1vj 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
    
  • 我已经在相关bug追踪平台里搜索过,没找到匹配的问题案例,目前只能通过重启VM来临时恢复,但这显然不是长久解决方案。

想问问有没有大佬遇到过类似的问题,或者能提供一些排查方向?

备注:内容来源于stack exchange,提问作者Alexander Tolkachev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 10:32:50