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
There are two major categories or
groups of high availability manager protocols. Both of these protocol groups
can be independently configured to use newer versions of the protocols. The
high availability manager, by default, uses the 6.0.0 version of the wire
format protocol, and the 6.0.2.31 version of the HAM protocol.
Before
you change the version of the core group protocol for a particular core group
member, make sure that:
- You are familiar with the content of the Core group protocol versions topic.
This topic contains information that is helpful in identifying:
- Which protocol category you want to configure.
- The custom property that you must use to configure this protocol category.
- You use the tables, that are included in the Core group protocol
versions topic, to determine the minimum level of each product version
that supports each protocol version.
- You verify that each member of the core group is running at a product
code level (VRM) that supports the new protocol version. The code level must
be equal to or greater than the code level in which this protocol version
was added to the product. All core group members with which the new protocol
version is associated must support that protocol version.
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
- In the administrative console, click Servers > Core groups >
Core group settings and select an existing core group.
- Under Additional Properties, click Custom Properties.
- 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:
- 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 field and the appropriate
version ID in the field.
- If the property that you need to update already exists, click
on the property name, and specify the appropriate version ID in the field.
- Click OK, and then click Review.
- Select Synchronize changes with nodes,
and then click Save.
Results
Your changes take effect immediately after synchronization completes.
The members of the core group pick up these changes dynamically.