Operating System - HP-UX
1856531 Members
6349 Online
104113 Solutions
New Discussion

Adding package to ServiceGuard OPS with cluster up

 
SOLVED
Go to solution
Andy Curtis
Occasional Contributor

Adding package to ServiceGuard OPS with cluster up

According to UXSGBAN00000035 I should be able to add a package to an online cluster. However when I try this on a test system I get:

Error: Unable to add/modify configuration information for package xclock while the ServiceGuard OPS Edition cluster is up.

I can successfully add & run package if the cluster is down for the configuration. I get same error using SAM and the command line interface.

Configuration: Test single node cluster K260. HP-UX 11.11 64 bit. ServiceGuard OPS Edition Bundle A.11.09. Patched PHSS_23511.

Is this a fundamental problem that ServiceGuard allows online changes but the OPS Edition does not?

Thanks
Andy Curtis
3 REPLIES 3
Pedro Sousa
Honored Contributor

Re: Adding package to ServiceGuard OPS with cluster up

Hi!
from the latest manual:
http://www.docs.hp.com/hpux/onlinedocs/B5158-90031/B5158-90031.html page 236:
"Adding a Package to a Running Cluster
You can create a new package and add it to the cluster configuration while the cluster is up and while other packages are running. This
includes adding a package to start a new OPS instance on a node. The number of packages you can add is subject to the value of Maximum
Configured Packages as set in SAM or as defined in the cluster configuration file.
To create the package, follow the steps given in the chapter ?Configuring Cluster and Package Maintenance Reconfiguring a Package on a Running Cluster Packages and Services? with the following difference: do not specify the
cluster ASCII file when verifying and distributing the configuration with HP-UX commands. For example, to use HP-UX commands to verify the configuration of newly created pkg1 on a running cluster:
# cmcheckconf -P /etc/cmcluster/pkg1/pkg1conf.ascii
Use an HP-UX command like the following to distribute the new package
configuration to all nodes in the cluster:
# cmapplyconf -P /etc/cmcluster/pkg1/pkg1conf.ascii
Remember to copy the control script to the /etc/cmcluster/pkg1 directory
on all nodes that can run the package."

Are you specifying the cluster ascii file?

good luck.
Carsten Krege
Honored Contributor
Solution

Re: Adding package to ServiceGuard OPS with cluster up

Pedro is right about the manual. However, the feature became available with SG OPS 11.12 and is not present in SG OPS 11.09. See the "ServiceGuard OPS Edition Version A.11.12 Release Notes", p.4, http://docs.hp.com/hpux/pdf/B5161-90033.pdf

"Online package addition and modification are now supported."

Note that SGOPS 11.12 doesn't run on HPUX 11.11 (=11.i), but on HPUX 11.00 only. An upcoming release on HPUX 11.i will address this.

Carsten
-------------------------------------------------------------------------------------------------
In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move. -- HhGttG
Andy Curtis
Occasional Contributor

Re: Adding package to ServiceGuard OPS with cluster up

Thanks for your help Pedro & Carsten.

Looks like I am going to have to run an older version of HP-UX.

Andy