【トラブルメモ】プロセスが強制終了(kill -9)出来ない

こんにちは。

Ubuntuでgunicornを再起動した後にnginxも再起動しようとするとエラーが表示されました。

nginx: [error] invalid PID number "" in "/run/nginx.pid"

以下でnginxのプロセスを確認し

ps aux | grep nginx

kill -9で強制終了します。

kill -9 XXXXXX(プロセスID)
kill: XXXXXX: Operation not permitted
mami
Operation not permitted??

どうやら権限がなかったみたいです。sudoを前につけないとこういう事に。へぇ~。

プロセスが沢山出てきてししまったら、以下でまとめて全部のプロセスを強制終了します。

ps aux | grep nginx | awk '{ print "sudo kill -9", $2 }'