#ident "@(#)hainformix_config_V1   1.7     97/02/11 SMI"
#
# Copyright 02/11/97 Sun Microsystems, Inc.  All Rights Reserved.
#
# Action file for HA-DBMS Informix fault monitor
# One line per entry with nine fields, separated by TAB
# check hainformix_config(4) for details
# 
# The regular expression for DBMS error codes will be encapsulated by the 
# fault monitor in ^re$ to match the entire DBMS error code, i.e. "28" will be
# used as "^28$" to match only 28, and not 128.
#
# Note: The remote fault monitor does not have access to the alert file, and
#    	will therefore never pick any entry based on a message in the alert
#	file!
#
# The fields are:
# State DBMS_er proc_di	log_msg	timeout	int_err	new_sta	action	message
*	*	*	.*The Master Daemon Died.*	*	*	co	restart	The Master Daemon Process Died - Retarting ...
*	*	*	.*Attempting to bring system down.*	*	*	*	takeover	DB process died - takeover is initiated
*	*	*	.*INFORMIX-OnLine Stopped.*	*	*	*	restart	Informix Database is Stopped - Restarting ....
*	*	*	.*INFORMIX-OnLine Initialized -- Shared Memory Initialized.*	*	*	*	none	Informix Database Shared Memory is initialized
*	*	*	.*semop\: errno.*	*	*	*	takeover	Takeover Informix Database due to error in shared memory operations
*	11	*	*	*	*	di	none		No more processes.  Look for the OS errors.
*	12	*	*	*	*	di	none		Not enough core. Look for OS errors.
on	23	*	*	*	*	di	none		File Table overflow, may require increase in kernel configuration
di	50	*	*	*	*	co	takeover	Network is down
di	51	*	*	*	*	co	none		Network is unreachable look for OS error
*	52	*	*	*	*	*	none		Network dropped connection on reset
*	53	*	*	*	*	co	none		Software caused connection abort, look for OS error and fix it
*	55	*	*	*	*	*	takeover	No buffer space available
*	64	*	*	*	*	di	none		Host is down
*	79	*	*	*	*	di	none		No record locks available. Increase kernel config or/and onconfig locks
*	116	*	*	*	*	di	none		ISAM error: cannot allocate memory
*	118	*	*	*	*	di	stop		ISAM error: cannot read log record
*	119	*	*	*	*	di	stop		ISAM error: bad log record
*	120	*	*	*	*	di	stop		ISAM error: cannot open log file
*	121	*	*	*	*	di	stop		ISAM error: cannot write log record
*	129	*	*	*	*	di	none		ISAM error: too many users
*	131	*	*	*	*	di	none		ISAM error: no free disk space
on	136	*	*	*	*	*	none		ISAM error: no more extents
on	137	*	*	*	*	*	none		ISAM error: chunk table overflow	
on	138	*	*	*	*	*	none		ISAM error: dbspace table overflow
on	139	*	*	*	*	*	none		ISAM error: logfile table overflow
on	155	*	*	*	*	di	stop		ISAM error: Primary and Mirror chunks are bad
*	163	*	*	*	*	*	stop		ISAM error: begin and end page stamps are different
*	172	*	*	*	*	*	stop		ISAM error: Unexpected internal error
*	208	*	*	*	*	*	none		Memory allocation failed during query processing
co	211	*	*	*	*	di	none		Cannot read system catalog catalog-table
*	404	*	*	*	*	co	none		The cursor or statement is not available.	
on	457	*	*	*	*	di	none		Database server terminated unexpectedly
on	465	*	*	*	*	co	none		No more memory for locator buffer
*	468	*	*	*	*	di	takeover	Cannot obtain user id from system: unable to start database server
*	564	*	*	*	*	*	none		Cannot sort rows
*	565	*	*	*	*	*	none		Cannot read sorted rows
*	566	*	*	*	*	*	none		Cannot initiate sort
*	567	*	*	*	*	*	none		Cannot write sorted rows
on	722	*	*	*	*	di	none		Out of stack space increase STACKSIZE in ONCONFIG file
*	826	*	*	*	*	*	none		Fork system call failed
*	837	*	*	*	*	di	none		There is not enough memory available
*	908	*	*	*	*	co	restart		Attempt to connect to database server failed
*	911	*	*	*	*	di	none		System error - Cannot read from pipe
*	914	*	*	*	*	*	none		System error - Cannot write to pipe
co	1802	*	*	*	*	di	none		Connection name in  use
*	1803	*	*	*	*	co	none		Connection does not exist
*	25557	*	*	*	*	di	restart		Network internal error
*	25566	*	*	*	*	di	takeover	System time error
*	25567	*	*	*	*	di	takeover	Internal communications buffer management error detected
*	25580	*	*	*	*	di	none		System error occurred in network function
*	25581	*	*	*	*	di	none		Transport Layer memory free error
*	25582	*	*	*	*	di	none		Network connection is broken
*	25583	*	*	*	*	di	none		Unknown network error
*	25597	*	*	*	*	*	none		Error in system pipe processing
*	25599	*	*	*	*	*	restart		Network connection error - no listener
*	27703	*	*	*	*	*	restart		Internal Communications Error: internal inconsisteny
*	*	ha_dbms_local	*	*	0	co	none	DB process died - will restart automatically
*	*	public_net	*	*	*	di	takeover	Master's public net not OK	
di	0	ha_dbms_remote	*	0	0	co	config	Remote HA-DBMS Informix monitor not responding
*	*	ha_dbms_remote	*	*	0	di	config	Remote HA-DBMS Informix monitor not responding
on	0	*	*	0	0	*	none	RDBMS appears to be ok
co	0	*	*	0	0	on	none	Connected to database
di	0	*	*	0	0	co	none	disconnected from database
*	*	*	*	0	0	*	none	RDBMS error, but HA-RDBMS Informix will take no action for this error code
*	0	*	*	1	0	*	none	A timeout has occured - DBMS appears to be slow
on	*	*	*	*	1	*	none	Internal error - monitoring not complete
*	*	*	*	*	*	*	none	Reached entry in action file that should not be reached
