I have a program called Simple Signalling Daemon from APC that is supposed to shut down the server when the unit switches to battery power. It used to run fine:
Code:
# /etc/rc.d/init.d/apcssd start
Starting APC Simple Signalling Daemon: [OK]
It's supposed to start when the server boots up.
For the last while it hasn't been starting, when I try to run it manually I get:
Code:
# /etc/rc.d/init.d/apcssd start
Starting APC Simple Signalling Daemon: Only one copy of ssd may be running at a time [FAILED]
but when I do:
Code:
# /etc/rc.d/init.d/apcssd status
ssd dead but subsys locked
# cat ssd.pid
(empty)
# rm /var/lock/subsys/ssd
rm: remove '/var/lock/subsys/ssd'?: y
# /etc/rc.d/init.d/apcssd status
ssd is stopped
# /etc/rc.d/init.d/apcssd start
Starting APC Simple Signalling Daemon: Only one copy of ssd may be running at a time [FAILED]
and ps aux | grep ssd is empty as well.
So I am pretty sure my ssd daemon is NOT running. but I can't figure out why it won't start. My server gets rebooted about twice/week (due to locking up) so it's not that it needs rebooting. I have Mandrake Multi Network Firewall operating system (kernel 2.4.18-8) and this is a production server. Any ideas?