Operating System - HP-UX
1833768 Members
1781 Online
110063 Solutions
New Discussion

Add new node with MC/SG 11.16 in existing cluster 11.14

 
SOLVED
Go to solution
Mousse
Occasional Contributor

Add new node with MC/SG 11.16 in existing cluster 11.14

Hello,

I want to add a new host in an existing cluster.

The existing cluster run MC/SG version 11.14
My new hosts run MC/SG version 11.16

Can I do it ? Can I do it live?
5 REPLIES 5
Mridul Shrivastava
Honored Contributor

Re: Add new node with MC/SG 11.16 in existing cluster 11.14

The following outlines the necessary steps:

1. Configure the new node to access the cluster and package resources.

2. Updating the new server details into the cluster configuration
ASCII file (/etc/cmcluster/CONF).

3. Updating the server name to any package configuration files
(/etc/cmcluster//conf) that the new server will own
or adopt.

4. Use the cmapplyconf command to update the cluster binary
file /etc/cmcluster/cmclconfig. This file name is set by
ServiceGuard.

Notes:

1. Adding a server to a running cluster is permissible. If a package
configuration file was modified to add the new server as another
resource NODE_NAME, it will be necessary to halt the package
before performing the cmapplyconf command.

2. A node can only be added to a cluster when it has the same version of
ServiceGuard loaded that is operating on the cluster.
It is permissible to mix operating system revisions on cluster
nodes as long as they all have the same version of ServiceGuard
loaded.
Time has a wonderful way of weeding out the trivial
Mousse
Occasional Contributor

Re: Add new node with MC/SG 11.16 in existing cluster 11.14

Ok...

My current configuration is :

Cluster with 2 nodes (MC/SG 11.14)

My objective :

Replace those two nodes by two new servers. But the new node run MC/SG 11.16.

If I understand properly your answer, I'll need to do the migration during the same step. (Stop cluster, reform new cluster with the two new nodes)?

I think that I can run cluster with different MC/SG version but I don't know how to add the new node. Maybe that I can do it but not live?

When I try to run a cmcheckconf on my node with MC/SG 11.16 :

# cmcheckconf -v -C /etc/cmcluster/READY_mgmnt.ascii

Checking cluster file: /etc/cmcluster/READY_mgmnt.ascii
Checking nodes ... Done
Checking existing configuration ... Done
cmcheckconf : Command can not be executed remotely.
Addition of node NEW_NODE to cluster mgmnt is possible only when
command is issued from a node which is already a part of the cluster.
Please login to one of the cluster member nodes of cluster mgmnt
and reissue the command.


If I run the command from a node which is already a part of the cluster :

# cmcheckconf -v -C /etc/cmcluster/READY_mgmnt.ascii

Checking cluster file: /etc/cmcluster/READY_mgmnt.ascii
Checking nodes ... Done
Checking existing configuration ... Done
Gathering configuration information ... Done
Gathering configuration information ... Done
Error: This node is at revision 11.14 of ServiceGuard, node NEW_NODE is at 11.16 .
Unable to make configuration changes when a node in the cluster is at a different revision.

How should I proceed?

Regards,
melvyn burnard
Honored Contributor
Solution

Re: Add new node with MC/SG 11.16 in existing cluster 11.14

No you CANNOT do this.
When adding nodes into a cluster they must all be running the same version of SG.
Your options are to either downgrade the new node to 11.16, or upgrade the existing cluster to 11.16 and then add in the new node.
Your options may be limited dependant on the OS versions you have
My house is the bank's, my money the wife's, But my opinions belong to me, not HP!
Arunkumar.B
Trusted Contributor

Re: Add new node with MC/SG 11.16 in existing cluster 11.14

HI Mousee

Its not possible to do it.Pls upgrade the old 11.14 to 11.16


Cheers
Arunkumar.B
Necessity breaks iron
Mousse
Occasional Contributor

Re: Add new node with MC/SG 11.16 in existing cluster 11.14

Thanks a lot.

We will upgrade from 11.14 to 11.16.

Best regard