突然、UNIXサーバー(debian)にプロセスが表示されました。 nexus.serviceを無効にして削除しました。結局私は"whereis nexus"で見つけたファイルを削除しました。しかし、それは役に立ちませんでした。
どうすればもっと深く掘り下げて問題を解決できますか?
top - 23:10:50 up 44 min, 1 user, load average: 2,62, 2,29, 1,55
Tasks: 100 total, 1 running, 98 sleeping, 0 stopped, 1 zombie
%Cpu(s): 99,7 us, 0,3 sy, 0,0 ni, 0,0 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem : 8009168 total, 1632252 free, 4713448 used, 1663468 buff/cache
KiB Swap: 3145724 total, 3145724 free, 0 used. 2998328 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
15305 nexus 20 0 2737692 2,3g 2132 S 198,7 30,0 31:09.11 httpyyy
3497 root 20 0 294912 13172 5020 S 0,3 0,2 0:02.43 docker-con+
14696 jenkins 20 0 4732252 997928 23428 S 0,3 12,5 0:54.62 java
14942 jenkins 20 0 4677072 957860 14472 S 0,3 12,0 1:02.58 java
15400 root 20 0 161872 2184 1556 R 0,3 0,0 0:00.09 top
答え1
サービスは「再誕生」していますか?つまり、新しいプロセス(新しいプロセスID(PID)または別のプロセスID)が出力に表示されますかtop
? (はい、/ procファイルシステムで見ることができることを知っていますps
。
プロセスが再生成される場合は、サービス定義を確認する必要があります(upstart/systemd/etcを介して実行できます)。プロセスがrootとして実行されていないため(大丈夫です)、プロセスを終了することに問題はありません。サービスファイルの/ etc /ディレクトリを(再帰的に)参照します。