Configuring Maximum Transmission Unit (MTU) on OS 2200

Data Exchange on OS 2200 supports the use of TCP sockets over an InifiniBand network with MTU 2044. For bulk data transformation and changed data transformation to function as required, MTU must be configured as follows:

Note: MTU configuration is required only if you are running Data Exchange on OS 2200 over an InfiniBand network.

  1. Apply the resolution available in the PLE 19069621.

  2. For Dorado 4300/6300, install Plateau 2.1 or greater and for Dorado 8300, install Plateau 1.0 or greater.

  3. Change the MTU value to 2044 for the InfiniBand network devices on OS 2200 and Windows systems utilized by Data Exchange.

    1. Modify the OS 2200 CPCommOS configuration file to include an MTU field specifying 2044 on the NIC-INTERFACE statement as in the following example:

      IPV4-ADDRESS,IB1ADR IP-ADDRESSES,172.31.x.y
      IPV4-ROUTER,IB1RTR IP-ADDRESSES,172.31.x.y
      NIC-INTERFACE,IB1 ;
      SLOT,7 DEVICE,2 FUNCTION,5 ;
      IPV4-ADDRESS,IB1ADR ;
      IPV4-ROUTER,IB1RTR ;
      MTU,2044

      Where, x denotes Partition 1 or Partition 2 in Dorado 4300/6300/8300. For Partition 1, x=18 and for Partition 2, x=19. y can be any value as long as the same value is configured in CPCommOS and the EPP partition.

    2. Modify all the Windows partitions that are a part of the Data Exchange environment (DDW, Runtime, and Target data store), to set the value of MTU to 2044.

      Note: This must be done on the Windows machine.

      The following example shows how to change the MTU value in the Jumbo Frame parameter using the Properties window of the Mellanox InfiniBand device.

      Figure 3. Mellanox Properties Window

      Mellanox Properties Window

      If the Mellanox driver does not provide an Advanced tab displaying the Jumbo Packet attribute, use NETSH from a command line prompt on each of the Windows systems as an alternative method to change the MTU value for the InfiniBand devices.

      1.  Display the IPV4 network devices

        C:\>netsh interface ipv4 show interface
        Idx     Met         MTU          State                Name
        ---  ----------  ----------  ------------  ---------------------------
        1          50  4294967295  connected     Loopback Pseudo-Interface 1
        21           5        4092  connected     IB1
        12          50        2044  connected     FM-LAN
        13          10        2044  connected     Public
        22           5        4092  connected     IB0
      2. Note that the index of IB0 is currently 22. Assuming that you want to change the MTU value for IB0, set the MTU value as follows:

        C:\>netsh interface ipv4 set subinterface "22" mtu=2044 store=persistent
        ok.
      3. Display the devices again to verify that the new MTU value has been accepted for IB0.

        C:\>netsh interface ipv4 show interface
        Idx     Met         MTU          State                Name
        ---  ----------  ----------  ------------  ---------------------------
        1          50  4294967295  connected     Loopback Pseudo-Interface 1
        21           5        4092  connected     IB1
        12          50        2044  connected     FM-LAN
        13          10        2044  connected     Public
        22           5        2044  connected     IB0