If local egress is enabled when a universal logical router is created, routes are sent to hosts only when the host locale ID matches the locale ID associated with the route. You can selectively send routes to hosts by configuring the locale ID on a cluster of hosts, or a host.

Prerequisites

The universal logical (distributed) router that performs routing for the hosts or clusters must have been created with local egress enabled.

Procedure

  1. Navigate to Networking & Security > Installation and Upgrade > Host Preparation.
  2. Select the NSX Manager that manages the hosts or clusters you need to configure.
  3. Complete the following steps to change the locale ID.
    NSX Version Procedure
    NSX 6.4.1 and later
    1. Click a cluster from the left pane. In the right pane, the hosts in the selected cluster are displayed in the Hosts table.
    2. To change the locale ID for the cluster, click Actions > Change Locale ID.
    3. To change the locale ID for a host, click the three dots menu (Three vertical dots icon ) next to the host and click Change Locale ID.
    4. Type a new locale ID and click Save.
      Note:

      The locale ID must be in UUID format. For example, XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, where each X is replaced with a base 16 digit (0-F).

    NSX 6.4.0
    1. Select the host or cluster you want to modify, expanding clusters to display hosts if needed.
    2. Click Actions > Change Locale ID.
    3. Type a new locale ID and click OK.
      Note:

      The locale ID must be in UUID format. For example, XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, where each X is replaced with a base 16 digit (0-F).

Results

The universal controller cluster will send only routes matching this new locale ID to the hosts.

What to do next

Configure a static route with a locale ID specified.