无法终止 linux 中的进程
Unable to kill process in linux
我正试图终止一些 运行 进程,但似乎没有任何效果。
我试过kill -9 pid
kill -15 pid
kill -SIGTERM pid
killall 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.
我建议您手动重启计算机。
我正试图终止一些 运行 进程,但似乎没有任何效果。
我试过kill -9 pid
kill -15 pid
kill -SIGTERM pid
killall 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.
我建议您手动重启计算机。