Managing HP Serviceguard A.11.20.20 for Linux, March 2014
7.8.8.1 Changes that Will Trigger Warnings
Changes to the following will trigger warnings, giving you a chance to cancel, if the change would
cause the package to fail.
NOTE: You will not be able to cancel if you use cmapplyconf -f.
• Package nodes
• Package dependencies
• Package weights (and also node capacity, defined in the cluster configuration file)
• Package priority
• auto_run
• failback_policy
7.8.9 Online Reconfiguration of Modular package
To modify the configuration of modular package while the package is up and running:
1. Obtain a copy of the package configuration file, if it is not already available:
#cmgetconf -p pkg1 pkg1.conf
2. Edit the package configuration file.
3. Verify the package configuration changes:
#cmcheckconf -v -P pkg1.conf
4. Apply the changes to the configuration:
#cmapplyconf -v -P pkg1.conf
Once the cmapplyconf command succeeds, verify the following:
a. Any failures logged in syslog and package log files.
b. If for some reason the online package reconfiguration fails, the Serviceguard sets the
online_modification_failed flag to "yes". Verify the flag status using cmviewcl
-f line output.
To handle the failure during online package reconfiguration, see “Handling Failures During Online
Package Reconfiguration”.
Recommendations
• HP recommends that when modifying package parameters online, the modification must be
done on one module at a time and also from one package only.
• You must consider only one package for online reconfiguration at a time.
• If you are adding a new module or a parameter when the package is UP, make the changes
in the Serviceguard package and later configure the application to use the changes.
For example, to add a mount point:
a. Edit the package configuration file and add the mount point.
b. Verify the package configuration file:
#cmcheckconf -P <pkg_name>
7.8 Reconfiguring a Package 247