Questions tagged [pidfile]
A pidfile is a file containing the process ID of a running program.
26 questions
1
vote
1
answer
2k
views
What exactly does it mean to run a process in the "background"?
I want to understand a little bit better, what a background process is. The question came to live as a result of reading this line of code:
/usr/sbin/rsyslogd -niNONE &
Source
The documentations ...
1
vote
1
answer
3k
views
remove on stale pid file after power failure to allow software startup via systemd service
i got such situation
there is a power failure
the UPS battery is drained during power failure
the servers in rack are shut off from power lose
power is restored
servers powering up and their os'es ...
0
votes
1
answer
509
views
How does this command with which to "refresh the syslog process" work?
On http://www.cs.newpaltz.edu/~easwaran/Resources/commands.html the following command is listed as being meant to "Refresh the syslog process":
kill -1 `cat /var/run/syslogd.pid`
I have ...
3
votes
1
answer
1k
views
How to check if process with pid X is the one you expect
In our application, we start some background processes. The pid of these processes is saved to a file.
pids values are re-used when the maximum is reached or when the system is rebooted.
How can I ...
0
votes
2
answers
686
views
Run foreground process until background process exited in shell
I'm running QEMU virtual machine in -daemonize mode and then spawn an arbitrary foreground (possibly interactive) process intended to interact with the QEMU instance. In general once foreground ...
0
votes
1
answer
623
views
Can't Use "stop" Command with Bash Script Running Python Script
I have a bash script that calls a Python script that I want running continuously in the background.
I can start the bash script, and the Python script runs, but I can't stop it using the "stop&...
0
votes
1
answer
2k
views
How can I store PID into a file [closed]
I need to store the pid number in a file/files. How to do it?
0
votes
0
answers
632
views
Does pid file work by assuming pid is not usable?
To use a pid file for ensuring singleton running instance of a program, I thought that when a process finishes running the program, it should remove the pid file, until I know it doesn't when reading ...
0
votes
1
answer
1k
views
no process in pidfile; found running, none killed
I'm working on an emailnotifier script on RaspberryPi which was written in Python.
I've found a tutorial page, I've exactly copied the default code (which works fine with a simple "python ...
0
votes
2
answers
1k
views
Kill process by fuser instead of pidfile?
Recently I developed the habit of killing processes with
fuser -k -n tcp $PORT
which can hardly kill the wrong process. I prefer this over fiddling with a pidfile that may or may not be still there ...
0
votes
0
answers
436
views
echo $! after starting process no PID
I have an init script that executes a jar file in the background, and I want to print the PID to a file. Using the following immediately after the execute command the file is created, but it is empty.
...
3
votes
1
answer
2k
views
Check and Test Lock from other Process
I am trying to create a service wrapper (init.d script) around one of my favorite applications. The application creates both a PID and a lock file, and so I'm trying to use those to ensure that I can ...
0
votes
1
answer
629
views
atd dead but subsys locked
After I killed the atd process by hand (sudo kill <PID>), I can no longer start at jobs:
[vagrant@localhost ~]$ echo ls | at 'now + 1 minute'
job 6 at 2016-05-09 20:17
Can't open /var/run/atd....
0
votes
1
answer
599
views
Haveged service won't run (dead pid)
So my system entropy is low on my centos 6 VM. (137) and I installed haveged,
Yum install haveged
But when I go to start the process it instantly dies:
Process is dead but sub system is locked
Of ...
2
votes
0
answers
12k
views
CentOS 7 systemd service file (run python script) working, but logging errors?
I have an application written in python which I've used many times with CentOS 6, and am now setting it up on CentOS 7. I've created a systemd service file that contains the following:
#
# Systemd ...