間違って実行してしまったプログラムの停止方法について

ログインノード等のプログラム実行を禁止しているノードで、
プログラムを実行してしまった場合は以下の手順でプログラムを停止して下さい。

バッチジョブスケジューラに投入したジョブについては
FAQ「バッチジョブスケジューラに投入したジョブの停止方法について」をご確認下さい。

1.実行したプロセスの確認

top、psコマンドなどでプロセスを確認します。

GSICユーザがpythonを並列実行した場合を例とします。
topコマンドなどでプロセスを確認します。

$ top

Tasks: 1457 total,   1 running, 1441 sleeping,  11 stopped,   3 zombie
%Cpu(s):  78.8 us,  1.3 sy,  0.0 ni, 96.8 id,  0.0 wa,  0.0 hi,  0.1 si,  0.0 st
KiB Mem:  65598488 total, 18563160 used, 47035328 free,              8 buffers
KiB Swap:   7812092 total,   7422860 used,     389232 free.  6553100 cached Mem
  PID USER      PR  NI    VIRT    RES    SHR S   %CPU  %MEM     TIME+ COMMAND
20680 GSIC   20   0 1157756 5.056g  20628 R 1467.0 1.688   0:01.88 python 
        1 root      20   0  479464 294444   2940 S  0.000 0.449  76:02.24 systemd
        2 root      20   0            0          0          0 S  0.000 0.000  11:25.50 kthreadd   
        3 root      20   0            0          0          0 S  0.000 0.000   9:48.70 ksoftirqd/0
        9 root      20   0            0          0          0 S  0.000 0.000   0:00.00 rcu_bh 
      10 root      rt     0            0          0          0 S  0.000 0.000   0:45.45 migration/0

2.確認したプロセスの停止
実際は確認したPIDに合わせて実行して下さい。
例では1で確認したPID20680を停止します。

$ kill 20680

3.プロセスの停止が出来たかの確認
top、psコマンドなどでプロセスが停止したかを確認します。
下記の例では停止していないため4に進みます。
表示されない場合は念のため、psコマンドを打ち、プロセスが表示されないかを確認して下さい。

$ top
Tasks: 1457 total,   1 running, 1441 sleeping,  11 stopped,   3 zombie
%Cpu(s):  78.8 us,  1.3 sy,  0.0 ni, 96.8 id,  0.0 wa,  0.0 hi,  0.1 si,  0.0 st
KiB Mem:  65598488 total, 18563160 used, 47035328 free,              8 buffers
KiB Swap:   7812092 total,   7422860 used,     389232 free.  6553100 cached Mem
  PID USER      PR  NI    VIRT    RES    SHR S   %CPU  %MEM     TIME+ COMMAND
20680 GSIC   20   0 1157756 5.056g  20628 R 1467.0 1.688   0:05.92 python 

4.プロセスの強制停止
2,3で停止が確認できない場合は下記のコマンドを実行して下さい。
実行後は3の手順にて確認して下さい。

$ kill -9 20680