【Chef】knife-soloで実行しているプロセスを止める
現象
knife-soloコマンドで実行したプロセスが時間がかかりすぎたので、Ctrl+Cで取り消されると思いきや
[2014-01-20T01:20:27+00:00] WARN: Chef client 3111 is running, will wait for it to finish and then run.
こんなメッセージがでて取り消せなかった。
解決策
knife-soloの向き先のサーバにログイン
下記のコマンドでプロセス番号を見つけてkillする
ps -ax | egrep "(ruby|chef)" #上記で引っかかったchefのプロセスをkill kill 【プロセス番号】