Serviceguard Manager Version A.05.02 Release Notes, 2nd Edition, May 2009
What is the workaround? Use command line interface to re-name the package. Assuming XXX is
the existing package name, and YYY is the new package name:
1. Log in to one of cluster nodes as root.
2) Create a temporary directory and cd to it.
3. Get package configuration:cmgetconf -p XXX >p.conf
4. Edit file p.conf: vi p.conf
5. Change the value ofPACKAGE_NAME from XXX to YYY.
6. Save the file.
7. Halt package XXX: cmhaltpkg XXX
8. Delete package XXX: cmdeleteconf -p XXX
9. Create package YYY: cmapplyconf p.conf
10. Run package YYY: cmrunpkg YYY
11. Delete the temporary directory created in step 2.
12. Make sure that Auto Run is set correctly for the package. You can do this in Serviceguard
Manager.
JAGaf12970 Service commands that contain quotes are not passed to control script.
What was the problem? The problem affects configuration of services from Serviceguard Manager
on HP-UX.
If you specify a service command that requires quotes in the command string, after applying the
changes, the quotes are removed from the service command string in the package control script.
For example:
When configuring a package in Guided-entry mode, a service command can be entered.
This service command might need to contain quotes, for example:
Service Command = /usr/bin/X11/xclock -title "My Xclock"
When this is entered into the Service Command field and applied, the target control script in
/etc/cmcluster/<pkgName>/<pkgName>.sdf.sh would be found to contain:
SERVICE_CMD[0]="/usr/bin/X11/xclock -title My Xclock"
This command does not function, because if you try to invoke this, xclock would give a usage
error.
What is the workaround? There is no workaround.
JAGaf14625 Problems creating and modifying packages that contain non-alphanumeric characters
(,*,$,#, ...).
What was the problem? The problem affects the configuration (creation or modification) of packages
on HP-UX.
Serviceguard allows a package to contain any of the following special characters in the package
name:
x+ = ` ' { } [ ] | ; " < > ? # ( )
But if the user enters a package name containing one of these special characters, an error will be
generated by the Cluster Object Manager when the configuration is applied.
These characters are acceptable in the package name: _ - :
What is the workaround? There is no workaround.
40 Serviceguard Manager Version A.05.02 Release Notes