Selecting the version of a core group protocol

The high availability manager, by default, uses the original or base version of a protocol. However, you can upgrade to a newer protocol version, provided your system meets the product level requirements for that newer version.

Before you begin

Before you change the version of the core group protocol for a particular core group member, make sure that:

About this task

The high availability manager can use any supported core group protocol versions. However, to ensure that proper communication continues between all core group members, you should verify that all of the members of a particular core group are configured to use the same version of a core group protocol.

To change the version of a core group protocol complete the following steps.

Procedure

  1. In the administrative console, click Servers > Core groups > Core group settings and select an existing core group.
  2. Under Additional Properties, click Custom Properties.
  3. Change the value of either the IBM_CS_WIRE_FORMAT_VERSION or IBM_CS_HAM_PROTOCOL_VERSION custom property.

    If you are updating the updating the lower level protocols, which are also referred to as the wire format protocols, change the value of the IBM_CS_WIRE_FORMAT_VERSION custom property.

    If you are updating the higher level protocols, which are also referred to as the high availability manager protocols, change the value of the IBM_CS_HAM_PROTOCOL_VERSION custom property.

    To update either of these custom properties, complete one of the following substeps:

    1. If the property that you want to update does not already exist, click New and then specify either IBM_CS_WIRE_FORMAT_VERSION or IBM_CS_HAM_PROTOCOL_VERSION in the Name field and the appropriate version ID in the Value field.
    2. If the property that you need to update already exists, click on the property name, and specify the appropriate version ID in the Value field.
  4. Click OK, and then click Save to save your changes.
  5. Select Synchronize changes with nodes, and then click Save again.

Results

Your changes take effect immediately after synchronization completes. The members of the core group pick up these changes dynamically.

What to do next

You can check your SystemOut.log file or, for z/OS, either SYSOUT or SYSPRINT, for DCSV0005I and HMGR0226I messages.

Whenever the value specified for the IBM_CS_WIRE_FORMAT_VERSION custom property changes, a DCSV0005I message, similar to the following example, is sent to the SystemOut.log file, or, for the z/OS platform, to either SYSOUT or SYSPRINT:
DCSV0005I: DCS Stack DefaultCoreGroup at Member
   DIAMONDCell01\DIAMONDCellManager01\dmgr: Started.
   Stack version information: DCSBV_WAS6_1_20060409.
   Stack protocol information: 61002.

The Stack protocol information value at the end of this message indicates the protocol version that is being used. For example, a value of 51001 means the 6.0.0 version is being used. A value of 61002 means the 6.1.0 version is being used.

Whenever the value specified for the IBM_CS_HAM_PROTOCOL_VERSION custom property changes, a HMGR0226I message, similar to the following message, is sent to the SystemOut.log file, or, for the z/OS platform, to either SYSOUT or SYSPRINT:
HMGR0226I: The core stack configuration parameter IBM_CS_HAM_PROTOCOL_VERSION 
   has been set to 6.0.2.31.

This message indicates that the high availability manager protocol version 6.0.2.31 is being used.




In this information ...


Related reference

IBM Redbooks, demos, education, and more

(Index)

Use IBM Suggests to retrieve related content from ibm.com and beyond, identified for your convenience.

This feature requires Internet access.

Task topic    

Terms of Use | Feedback

Last updated: Sep 20, 2010 9:00:59 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=vela&product=was-nd-dist&topic=trun_ha_cfg_protocol_ver
File name: trun_ha_cfg_protocol_ver.html