mozyのかきおき

mozyの読書感想文や思考置き場

【解決済】geth でバックグラウンド実行したプロセスがkillできない時

おきたこと

イーサリアムの勉強中に、採掘等のためにGethをバックグラウンドで常時起動して置くために & を使って以下のようなプロセスを走らせた。
geth --networkid "15" --nodiscover --datadir "eth_private_net/" console 2> eth_private_net/geth_err.log &

その後、ターミナルで普通にプロセスを普通に killしようと思ったらできないことがあった。

解決策

kill -SIGKILL {pid}のように-SIGKILLオプションをつけることで解決した。
ps aux | grep geth なりで該当のpidを確認してkillすると良いと思う。