Some init scripts on some distributions are causing many people major problems when upgrading.
The first problem is that older versions of the conversion tool (haresources2cib.py) apparently did not correctly identify resources that use init scripts as being of class "lsb". This prevents version 2 from correctly locating the resource agent and it will therefore not start. In this case, you should look for class="heartbeat" and manually change it to class="lsb" BUT only do this for the resources you are sure are based on init scripts. Some resources like apache are present as both heartbeat agents and as an init script. The most common reason however is that the script(s) do not comply to the LSB spec. I have just now updated http://www.linux-ha.org/LSBResourceAgent with a procedure to help people determine if the init scripts from their distro are compatible with the LSB spec (and therefor usable by Heartbeat). Andrew _______________________________________________________ Linux-HA-Dev: [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev Home Page: http://linux-ha.org/
