Adding communication adapter ports to a CF or member
Cluster caching facilities (CFs) and members support multiple communication adapter ports. Using multiple communication adapter ports provide greater scalability and availability. This task describes how to add a communication adapter port.
Before you begin
- Read the Network topology configuration support for Db2 pureScale environments.
- Two (2) IDs are required. You are required to log in as a user with root authority (on a host in the Db2 pureScale instance), and you are also required to log in as an instance owner. You need both passwords.
About this task
Adding communication adapter
ports helps achieve the following goals:
- Increase bandwidth to handle more requests by using more than one communication adapter port.
- Enable the adoption of network topologies with multiple switches.
Restrictions
- A maximum of four communication adapter ports can be used on each CF or member. Members or CFs may use 1 or 2 ports on a corresponding supported IB or RoCE card for Db2 pureScale instance.
- If a member and CF reside on the same physical host (or LPAR), both the CF and member must be configured to use the same communication adapter ports.
Procedure
To enable additional communication adapter ports:
Results
Example
Updating a CF and member to use an additional communication adapter port on an InfiniBand network.
- Before updating the CF or member, sqllib/db2nodes.cfg contains:
0 memberhost0 0 membernet0 - MEMBER 128 cfhost0 0 cfnet0 - CF
Note: Do not modify db2nodes.cfg directly. - Update the CF and member by running these commands:
After the updates, the db2nodes.cfg contains:<db2_install_path>/instance/db2iupdt -update -cf cfhost0 -cfnet cfnet0,cfnet1 <instanceName> <db2_install_path>/instance/db2iupdt -update -m memberhost0 -mnet membernet0,membernet1 <instanceName>
0 memberhost0 0 membernet0,membernet1 - MEMBER 128 cfhost0 0 cfnet0,cfnet1 - CF
What to do next
Repeat the same procedure on the secondary CF or other members.