JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Managing Oracle Solaris 11.1 Network Performance     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information


1.  Introduction to Network Performance Management

2.  Using Link Aggregations

3.  Working With VLANs

4.  Administering Bridged Networks (Tasks)

5.  Introduction to IPMP

6.  Administering IPMP (Tasks)

7.  Exchanging Network Connectivity Information With LLDP

8.  Working With Data Center Bridging Features in Oracle Solaris

9.  Edge Virtual Bridging in Oracle Solaris

10.  Integrated Load Balancer (Overview)

ILB Features

ILB Components

ILB Operation Modes

Direct Server Return Topology

Network Address Translator Topology

Half-NAT Load-Balancing Topology

Full-NAT Load-Balancing Topology

How ILB Works?

ILB Algorithms

Service Management Facility

ILB Command-Line Interface

ILB Command and Subcommands

11.  Configuring Integrated Load Balancer

12.  Managing Integrated Load Balancer

13.  Virtual Router Redundancy Protocol (Overview)

A.  Link Aggregation Types: Feature Comparison

B.  Link Aggregations and IPMP: Feature Comparison


ILB Command-Line Interface

The ILB command–line interface is located in the /usr/sbin/ilbadm directory. The CLI includes subcommands to configure load-balancing rules, server groups, and health checks. It also includes subcommands to display statistics as well as view configuration details. The subcommands can be divided into two categories:

For a list of ilbadm subcommands, see ILB Command and Subcommands. For more detailed information about ilbadm subcommands, refer to the ilbadm(1M) man page.

ILB Command and Subcommands

You can use ilbadm and its subcommands to manipulate the load-balancing rules. For more detailed information about ilbadm subcommands, refer to the ilbadm(1M) man page.

Table 10-4 ILB Subcommands Used to Manipulate the Load-balancing Rules

ILB Subcommand
ilbadm create-rule
Creates a rule name with the given characteristics.
ilbadm show-rule
Displays the characteristics of specified rules or displays all the rules if no rules are specified.
ilbadm delete-rule
Removes all information pertaining to a rule name. If rule name does not exist, this subcommand fails.
ilbadm enable-rule
Enables a named rule or all the rules if no names are specified.
ilbadm disable-rule
Disables a named rule or all the rules if no names are specified.
ilbadm show-statistics
Shows ILB statistics. For example, -t with this subcommand includes a time stamp with every header.
ilbadm show-hc-result
Shows the health check results for the servers that are associated with the specified name of the rule rule-name. If rule-name is not specified, the health check results of servers for all the rules are displayed.
ilbadm show-nat
Displays NAT table information.
ilbadm create-servergroup
Creates a server group with one or more servers. Additional servers can be added by using ilbadm add-server.
ilbadm delete-servergroup
Deletes a server group.
ilbadm show-servergroup
Lists a server group or lists all the server groups if no server group is specified.
ilbadm enable-server
Enables a disabled server.
ilbadm disable-server
Disables the specified servers.
ilbadm add-server
Adds the specified servers to server groups.
ilbadm show-server
Displays servers associated with the named rules or displays all the servers if a rule name is not specified.
ilbadm remove-server
Removes one or more servers from a server group.
ilbadm create-healthcheck
Sets up health check information that can be used to set up rules.
ilbadm show-healthcheck
Displays detailed information about the configured the health check.
ilbadm delete-healthcheck
Deletes the health check information.
ilbadm show-persist
Displays the session persistence mapping table.
ilbadm export-config filename
Exports the existing ILB configuration file in a format suitable for importing by using ilbadm import. If filename is not specified, then ilbadm export writes to stdout.
ilbadm import-config -p filename
Imports a file and replaces the existing ILB configuration with the contents of this imported file. If filename is not specified, then ilbadm import reads from stdin.