Cause
Since an application’s specified location in watchd.conf is incorrect, Watchdog cannot start the application.
Proposed Solution
Procedure
- To verify the alarm, locate the application name or process ID (PID):
- From the web interface, select .
- From the Linux command line, enter logv -w or by examining the /var/log/ecs/wdlog log file.
- Check if the file named in the log exists and is executable.
To locate the executable file of the application, enter the Linux command:
ls -l /opt/ecs/sbin/appl
If the executable is present, Linux returns a symbolic link to its location.
- If the file is present:
- Enter ls -l on the symbolic link address.
- Check if the file has execute permissions. If the file does not have execute permissions, enter chmod +x to enable execution of the application.
If the file is not present, Linux has returned a null link.
- Acquire the executable from the distribution.
- Check if the string in watchd.conf is correct.
- Enter start -s application to start the application.
- Manually clear the alarm:
- From the Web interface, select Current Alarms and the appropriate alarm, and click Clear.
- From the Linux command line, enter almclear -n #id.