??emm 2023-09-05 17:14 采纳率: 0%
浏览 5

CentOS遇到了一个杀不死的进程

centOS服务器上有一个叫python进程的,一直占用3200%的CPU,而且每次kill掉都会过几秒钟重新出现。。

img

然后我查了一下他的父进程,是systemd

img

img

请问一下大家这怎么搞啊,怎么把它kill掉呀QAQ

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2023-09-05 17:23
    关注

    引用 皆我百晓生 小程序回复内容作答:
    这种情况可能是由于某个程序或脚本在循环运行导致的。你可以尝试以下方法来解决这个问题:

    1. 使用top命令查看该进程的PID(进程ID),然后使用kill -9 PID命令强制终止该进程。如果进程仍然重新出现,可能是因为有其他进程在重新启动它。

    2. 使用systemctl命令停止和禁用与该进程相关的服务。例如,如果该进程是由名为python.service的服务启动的,可以使用以下命令停止和禁用该服务:

      systemctl stop python.service
      systemctl disable python.service
      
    3. 检查是否有其他程序或脚本在不断启动该进程。你可以使用ps -ef | grep python命令查找与该进程相关的其他进程,并尝试找出是哪个程序或脚本在启动它。然后,你可以停止或禁用该程序或脚本。

    4. 检查系统日志,查看是否有关于该进程的错误或异常信息。你可以使用journalctl命令查看系统日志。例如,使用以下命令查看最近的系统日志:

      journalctl -xe
      

    如果以上方法都无法解决问题,你可能需要进一步调查该进程的来源和原因。你可以尝试使用工具如stracelsof来跟踪该进程的系统调用或查看它打开的文件。另外,你也可以考虑更新系统和相关软件包,以确保你使用的是最新版本,其中可能已修复了类似的问题。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月5日

悬赏问题

  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据