We do the math so you don't have to!
+
Taygeta Scientific Inc.



proc_check tool for High Availability

--------
26 Sept 2001

Introduction:

The proc_check program is for supplementing heartbeat(http://linux-ha.org/) by handling local restarts of a process (if it is possible). It watches local resources that are supposed to be running as defined by the heartbeat resources file (/etc/ha.d/haresources ). If the application is discovered to have gone down then proc_check attempts to restart it. If it cannot be restarted, then a failover is forced by shutting down the local heartbeat.

The program requires that all applications are controlled by SysV style init files in /etc/ha.d/resource.d or in /etc/rc.d/init.d. These files must process a 'status' arg, returning 'not running' or 'stopped' in the string if the service is not running. It must also process a 'restart' arg.

If any of the applications in the 'haresources' file are to be ignored, then that entry should be put into the hardwired 'ignore' list. This is useful to prevent proc_check from trying to manipulate such things as ipchains which are not really server-type processes.

Installation:

* download proc_check




About | Services | Research | Store | Contact | Home | Stargate
Legal Disclaimer
Taygeta Scientific Inc.
1995 Yosemite St
Seaside, CA. 93955
Phone: 831-899-0336 FAX: 831-641-0647
email: office@taygeta.com
http://www.taygeta.com/