Product SiteDocumentation Site

5.2.2. Linux Standard Base

LSB resource agents are those found in /etc/init.d.
Generally, they are provided by the OS distribution and, in order to be used with the cluster, they must conform to the LSB Spec. [11]


Many distributions claim LSB compliance but ship with broken init scripts. For details on how to check whether your init script is LSB-compatible, see Appendix E, Init Script LSB Compliance. Common problematic violations of the LSB standard include:
  • Not implementing the status operation at all
  • Not observing the correct exit status codes for start/stop/status actions
  • Starting a started resource returns an error
  • Stopping a stopped resource returns an error


Remember to make sure the computer is not configured to start any services at boot time — that should be controlled by the cluster.