Go to main content

Administering TCP/IP Networks, IPMP, and IP Tunnels in Oracle® Solaris 11.4

Exit Print View

Updated: November 2020

How to Configure an Active-Active IPMP Group

The following procedure describes how to manually configure an active-active IPMP group.

Before You Begin

Ensure that the IP interfaces that will be in the prospective IPMP group are correctly configured over the system's network datalinks. For instructions see How to Configure an IPv4 Interface in Configuring and Managing Network Components in Oracle Solaris 11.4. You can create an IPMP interface even if the underlying IP interfaces do not yet exist. However, subsequent configurations on the IPMP interface will fail.

Additionally, if you are using a SPARC based system, configure a unique MAC address for each interface. See How to Ensure That the MAC Address of Each Interface Is Unique in Configuring and Managing Network Components in Oracle Solaris 11.4.

Ensure that your role has the appropriate rights profile to perform this procedure. See Using Rights Profiles to Perform Network Configuration.

  1. Create an IPMP interface.
    $ ipadm create-ipmp ipmp-interface

    ipmp-interface specifies the name of the IPMP interface. You can assign any meaningful name to the IPMP interface. As with any IP interface, the name consists of a string and a number, for example, ipmp0.

  2. Add the underlying IP interfaces to the group.
    $ ipadm add-ipmp -i under-interface1 [-i underinterface2 ...] ipmp-interface

    under-interface refers to the underlying interface of the IPMP group. You can add as many IP interfaces as are available on the system.

    Note -  In a dual-stack environment, placing the IPv4 instance of an interface under a particular group automatically places the IPv6 instance under the same group.
  3. Add the data addresses to the IPMP interface.
    $ ipadm create-addr -a address ipmp-interface

    address can be in CIDR notation.

    Note -  Only the DNS address of the IPMP group name or IP address is required.
  4. If you use probe-based failure detection with test addresses, add the test addresses on the underlying interfaces.
    $ ipadm create-addr -a address under-interface

    address can be in CIDR notation. All test IP addresses in an IPMP group must belong to a single IP subnet and therefore use the same network prefix.