How to kill process inside container? Docker top command

When I reproduce your situation I see different PIDs between docker top <container> and docker exec -it <container> ps -aux. When you do docker exec the command is executed inside the container => should use container’s pid. Otherwise you could do the kill without docker straight from the host, in your case: sudo kill -9 … Read more

How to kill a child process by the parent process?

Send a SIGTERM or a SIGKILL to it: http://en.wikipedia.org/wiki/SIGKILL http://en.wikipedia.org/wiki/SIGTERM SIGTERM is polite and lets the process clean up before it goes, whereas, SIGKILL is for when it won’t listen >:) Example from the shell (man page: http://unixhelp.ed.ac.uk/CGI/man-cgi?kill ) kill -9 pid In C, you can do the same thing using the kill syscall: kill(pid, … Read more

Python: how to kill child process(es) when parent dies?

Heh, I was just researching this myself yesterday! Assuming you can’t alter the child program: On Linux, prctl(PR_SET_PDEATHSIG, …) is probably the only reliable choice. (If it’s absolutely necessary that the child process be killed, then you might want to set the death signal to SIGKILL instead of SIGTERM; the code you linked to uses … Read more

Terminating idle mysql connections

Manual cleanup: You can KILL the processid. mysql> show full processlist; +———+————+——————-+——+———+——-+——-+———————–+ | Id | User | Host | db | Command | Time | State | Info | +———+————+——————-+——+———+——-+——-+———————–+ | 1193777 | TestUser12 | 192.168.1.11:3775 | www | Sleep | 25946 | | NULL | +———+————+——————-+——+———+——-+——-+———————–+ mysql> kill 1193777; But: the php application might … Read more

Killing a defunct process on UNIX system [closed]

You have killed the process, but a dead process doesn’t disappear from the process table until its parent process performs a task called “reaping” (essentially calling wait(3) for that process to read its exit status). Dead processes that haven’t been reaped are called “zombie processes.” The parent process id you see for 31756 is process … Read more

how to kill hadoop jobs

Depending on the version, do: version <2.3.0 Kill a hadoop job: hadoop job -kill $jobId You can get a list of all jobId’s doing: hadoop job -list version >=2.3.0 Kill a hadoop job: yarn application -kill $ApplicationId You can get a list of all ApplicationId’s doing: yarn application -list

How is it possible that kill -9 for a process on Linux has no effect?

As noted in comments to the OP, a process status (STAT) of D indicates that the process is in an “uninterruptible sleep” state. In real-world terms, this generally means that it’s waiting on I/O and can’t/won’t do anything – including dying – until that I/O operation completes. Processes in a D state will normally only … Read more