无法终止 linux 中的进程

Unable to kill process in linux

我正试图终止一些 运行 进程,但似乎没有任何效果。

我试过kill -9 pidkill -15 pidkill -SIGTERM pidkillall service-name但是没有什么能够kill/stop这些过程。

在尝试了所有这些命令之后,如果我输入 ps aux | grep airflow 它 returns 以下结果。

2018-02-17 10:57:13 mubin:~> ps aux | grep airflow
mubin  10123  0.0  0.0 103364   848 pts/2    S+   10:57   0:00 grep airflow
mubin  20740  0.0  0.0      0     0 ?        D    Feb15   0:02 [airflow]
mubin  21889  0.0  0.2 461968 77864 ?        D    Feb15   0:00 /anaconda3/bin/python /anaconda3/bin/airflow scheduler
mubin  21890  0.0  0.2 462236 77752 ?        D    Feb15   0:00 /anaconda3/bin/python /anaconda3/bin/airflow scheduler

我也尝试将用户切换到 root 并尝试了所有的终止命令,但没有任何效果。

任何人都可以提出可能是什么问题。

感谢您的宝贵时间。

STAT 列中的 D 表示

D uninterruptible sleep (usually IO)

(参见 man ps)。

您可以使用 kill 9 pid 命令来杀死特定进程并杀死所有进程

如果之后:

I've tried kill -9 pid kill -15 pid kill -SIGTERM pid killall service-name but nothing is able to kill/stop these processes.

I also tried to switch user to root and tried all kill commands, nothing worked.

我建议您手动重启计算机。