HP Serviceguard for Linux Version A.11.18 Release Notes, 2nd Edition, March 2009
NOTE: If you need to build a modular package with VMware support, you must
upgrade all nodes in the cluster to 11.18.03. Then you can use cmmakepkg and
cmapplyconf to create the package.
Known Problems and Workarounds
This section lists known problems in Serviceguard Version A.11.18 at the time of
publication. This list is subject to change without notice.
More-recent information may be available on the Hewlett-Packard IT Resource Center:
http://www.itrc.hp.com (Americas and Asia Pacific) or
http://www.europe.itrc.hp.com (Europe).
Contact your HP support representative for up-to-the-moment information.
JAGad39695 (SR8606170431): User error can result in “ghost” services:
What is the problem? A package was shut down when references to one of its services
had already been removed, and the service failed while the package was halting.
In this case, since the service no longer exists, it cannot be halted manually. Any attempt
to do so results in an error such as this:
cmhaltserv : Service name oasmon is not running.
Because the service has failed, cmsrvassistd tries to re-start the service (since it was
never halted). But when cmsrvassistd goes to register the re-started service, its status
entry has been removed by cmcld because of the package shutdown. When the user
issues the cmapplyconf, this service is permanently removed from cmcld
althoughcmsrvassistd is still trying to re-start it. After the cmapplyconf the “ghost”
service still cannot be stopped because cmcld denies its existence.
What is the workaround? One workaround is to make sure you follow the correct
procedure when removing a service: halt the package before you start editing any file.
However, if you do get into this situation:
• Follow these steps:
1. Halt the package
2. Add the service back into the configuration file or control script
3. Re-apply the configuration
4. Manually halt the service with cmhaltserv
5. Re-remove the service from the configuration file or control script
82 Serviceguard for Linux Version A.11.18 Release Notes