Gestión de virtualización de red y recursos de red en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Supresión de VNIC

En esta sección, se describe cómo suprimir una VNIC.

Cómo suprimir una VNIC

  1. Conviértase en administrador.
  2. (Opcional) Compruebe si la VNIC está ocupada.

    Puede suprimir una VNIC únicamente cuando no está ocupada. Una VNIC puede estar ocupada por varios motivos. Debe realizar los siguientes pasos para comprobar si la VNIC está ocupada:

    • Compruebe si la VNIC está conectada y asociada con una dirección IP.
      # ipadm show-if
      # ipadm show-addr

      Si la VNIC está conectada y asociada con direcciones IP, elimine la interfaz IP.

      # ipadm delete-ip interface
    • Compruebe si existen flujos configurados mediante la VNIC.
      # flowadm

      Si hay flujos configurados mediante la VNIC, elimine el flujo.

      # flowadm remove-flow flowname
    • Compruebe si la VNIC está asignada a una zona.
      # dladm show-link -Z

      Para obtener más información sobre cómo suprimir una VNIC conectada a una zona, consulte Cómo suprimir una VNIC conectada a una zona.

    • Compruebe si la VNIC está creada por el sistema.
      # dladm show-vnic

      Únicamente una VNIC creada por el sistema contiene un guión (-), que ayuda a diferenciar entre una VNIC creada por el sistema y una VNIC creada por el usuario. No puede modificar, renombrar, asociar, ni suprimir VNIC creadas por el sistema.

    • Compruebe si se captura la VNIC.
      # snoop
      # tshark

      Si la VNIC se captura mediante el comando snoop, termine el proceso.

      # pkill snoop
      

      Si la VNIC se captura mediante el comando tshark, termine el proceso.

      # pkill tshark
  3. Suprima la VNIC.
    # dladm delete-vnic VNIC

Cómo suprimir una VNIC conectada a una zona

En este procedimiento, se asume que la VNIC está conectada a una zona. Debe encontrarse en la zona global para poder realizar este procedimiento.

  1. Detenga la zona.
    global# zoneadm -z zone halt

    Notas -  Para determinar los enlaces utilizados por una zona, use el comando dladm show-link.
  2. Elimine o desconecte la VNIC de la zona.
    global# zonecfg -z zone remove net physical=VNIC
  3. Suprima la VNIC del sistema.
    global# dladm delete-vnic VNIC
  4. Reinicie la zona.
    global# zoneadm -z zone boot
Ejemplo 2-23  Supresión de una VNIC conectada a una zona

En este ejemplo, se elimina vnic1 de zoneB y del sistema.

global# dladm show-link
LINK            CLASS   MTU    STATE   OVER
net0            phys    1500   up      --
net2            phys    1500   up      --
net1            phys    1500   up      --
net3            phys    1500   up      --
zoneA/net0      vnic    1500   up      net0
zoneB/net0      vnic    1500   up      net0
vnic0           vnic    1500   up      net1
zoneA/vnic0     vnic    1500   up      net1
vnic1           vnic    1500   up      net1
zoneB/vnic1     vnic    1500   up      net1

global# zoneadm -z zoneB halt
global# zonecfg -z zoneB remove net physical=vnic1
global# dladm delete-vnic vnic1
global# zoneadm -z zoneB boot