Q.デーモンモードで実行した run-periodic-tasks を停止したい
以下のコマンドで run-periodic-tasks をデーモンモードで実行しました。
停止する場合にはどうしたらよいですか。
$ ./tools/run-periodic-tasks -d &
A.
以下の手順でプロセス ID を確認し、kill コマンドで停止してください。
- ps コマンドでプロセス情報を表示
$ ps ux
- プロセス情報一覧から run-periodic-tasks のプロセス ID(PID)を確認
<実行例>
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND user 30782 0.0 0.3 7948 1588 ? S 15:10 0:00 sshd: user@notty user 31342 0.0 0.3 6960 1576 pts/0 Ss 16:03 0:00 -bash user 31453 9.1 3.8 27316 19596 pts/0 S 16:14 0:00 /usr/bin/perl -w ./tools/run-periodic-tasks -d user 31457 0.0 0.1 4200 764 pts/0 R+ 16:15 0:00 ps ux
上記例では、run-periodic-tasks のプロセス ID は 31453 になります。
- kill コマンドで run-periodic-tasks のプロセス ID を指定して実行
$ kill プロセスID
上記方法は CentOS をサーバーに使用している場合の一例です。
プロセスの停止方法はお使いのサーバー OS により異なる場合があります。