D 状態プロセス キル

D 状態プロセス キル

によっても強制終了されない D 状態のプロセス (スタック) がありますkill -9。PPID は systemd であることがわかります。

root       1863      1     0        **Ds**    /usr/sbin/smartd -n

root          1      0     0        **Ss**    /usr/lib/systemd/systemd --switched-root --system --deserialize 23

ノードをハードリブートせずに D 状態プロセスを強制終了するにはどうすればよいですか?

答え1

ノードをハードリブートせずに D 状態プロセスを強制終了するにはどうすればよいですか?

できません(だから中断されないプロセスはスリープ状態にある場合もありますが、ブロックされている原因から解放されると、通常は自動的に終了します。それ以外の場合、プロセスが利用できなくなるリソースを待機している場合や、カーネル バグがある場合は、ユーザー空間から何もできません。

関連情報