Linux FailSafe 2002-05-09: - Fixing drbd resource type to work with drbd 0.6.1-pre10; patch provided and tested by "Martin Bene" - Fixed filesystem and ICP_volume agent to auto-detect the location of the fuser command, based on a suggestion by Martin. - Enhanced Apache resource type: - Now looks for httpd binary also in $server_root/bin/httpd & ../sbin/httpd, as well as /usr/local/apache/bin/httpd - If a apache_profile.sh exists under the $server_root or $server_root/conf, it will be sourced by the agent; this can be used to set resource limits, environment variables etc. 2002-05-07: - Version upgraded to 1.0.3 - Updated ChangeLog (duh, sorry for the long lag); the following list tries to summarize the changes since: - Fixed srmd not restarting correctly in some error cases. - Fixed srmd to not mask signals for child processes. - Fixed cdbd compatibility issues with glibc 2.2.4 threading, based on a fix helpfully suggested by Oliver Jehle - Compile fix for gcc3 - Added a ping_wrapper to mask incompatibilities of ping options on different Linux distributions - addr_t renamed to cs_addr_t due to a nameclash on S/390 Linux - Compilation with STONITH support is now default; you'll need heartbeat-stonith installed, see http://www.linux-ha.org/ - Because STONITH doesn't have the same semantics, verifying the STONITH device via st_status() every few seconds could lead to false errors; most STONITH devices for example cannot be polled from two nodes at once. The "pinging" was disabled because of this. - Because of a performance issue in cdbd, querying the resource type attributes could take longer than normal during a cdbd resync after a failover, leading to timeout errors in the resource scripts; the timeouts were appropriately increased. - Fixes to ha_ifd - ha(De)Activate now accept "_LOOKMEUP" as a parameter for the cluster / machine name for use in init.d scripts. - Fixes to scriptlib2.sh: - Debug mode was added - Numerous cleanups and small fixes - See README.scriptlib2 for details - A sleep in resource type creation was reduced from 20 to 5 seconds, greatly speeding up cluster creation - Lots of resource types added / modified; please see the resource types for the details: - Informix - NFS was modified to accept a list of hosts which are allowed to mount the exported share - Oracle - IBM DB/2 - Support for ICP Vortex Clustered RAID controllers - LVM volume support - SAP DB - SAP R/3 - saprouter - lprng - Apache - IP_address rewritten to use scriptlib2 Version 1.0.0-1 - August 7, 2000 + Open source release of Linux FailSafe. Version 1.0.0-2 - August 8, 2000 + Edited AUTHORS file + Modified documentation source RPM Version 1.0.1-1 - September 11, 2000 + Modified build mechanism + Modified the tree structure a bit + Added functionality to 'scriptlib' in order to be able to allow returning multiple responses in dependencies (ha_get_multi_fields) and to allow lookup of dependency info (ha_get_info) + Removed probe scripts as they are not being used + Clean exit of cmsd implemented + Improved get_pid_info: Read in /proc//cmdline to extract the full name of the executable. + Added 'sysctlrKill' tool used by crsd + TODO list updated