HP Serviceguard Version A.11.17 Release Notes, March 2006 (revised)
Serviceguard Version A.11.17 Release Notes
Known Problems and Workarounds
Chapter 1 55
by cmcld because of the package shutdown. When the customer
issues the cmapplyconf, this service is permanently removed from
cmcld although cmsrvassistd is still trying to re-start it. Therefore
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.
Here are two ways to fix the problem, however, if you do get into this
solution:
— Follow these steps:
1. Halt the package
2. Add the service back into the ASCII file
3. Re-apply the configuration
4. Manually halt the service with cmhaltserv
5. Re-remove the service from the ASCII file
6. Re-apply the configuration
7. Re-start the package
— Another solution is to add a new package with a service name
matching that originally deleted and then halt the service with
cmhaltserv. This would allow the problem to be resolved
without halting either the package, node or cluster.
— Alternatively, if the cluster/node were halted and re-started the
problem would go away. This resolution requires cluster/node
downtime, however, and that is not always possible in 24x7
environments.