Logical Domains 1.3 Administration Guide

ProcedureConfigure the Virtual Switch as the Primary Interface

  1. Print out the addressing information for all interfaces.


    primary# ifconfig -a
    
  2. Plumb the virtual switch. In this example, vsw0 is the virtual switch being configured.


    primary# ifconfig vsw0 plumb
    
  3. (Optional) To obtain the list of all virtual switch instances in a domain, you can list them.


    primary# /usr/sbin/dladm show-link | grep vsw
    vsw0            type: non-vlan  mtu: 1500       device: vsw0
  4. Unplumb the physical network device assigned to the virtual switch (net-dev), which is nxge0 in this example.


    primary# ifconfig nxge0 down unplumb
    
  5. To migrate properties of the physical network device (nxge0) to the virtual switch (vsw0) device, do one of the following:

    • If networking is configured using a static IP address, reuse the IP address and netmask of nxge0 for vsw0.


      primary# ifconfig vsw0 IP_of_nxge0 netmask netmask_of_nxge0 broadcast + up
      
    • If networking is configured using DHCP, enable DHCP for vsw0.


      primary# ifconfig vsw0 dhcp start
      
  6. Make the required configuration file modifications to make this change permanent.


    primary# mv /etc/hostname.nxge0 /etc/hostname.vsw0
    primary# mv /etc/dhcp.nxge0 /etc/dhcp.vsw0
    

    Note –

    If necessary, you can also configure the virtual switch as well as the physical network device. In this case, plumb the virtual switch as in Step 2, and do not unplumb the physical device (skip Step 4). You must then configure the virtual switch with either a static IP address or a dynamic IP address. You can obtain a dynamic IP address from a DHCP server. For additional information and an example of this case, see Configuring Virtual Switch and Service Domain for NAT and Routing.