En esta sección, se describe cómo realizar las siguientes tareas para un VPort:
Configurar propiedades para un VPort
Visualizar propiedades asociadas con un VPort
Visualizar información sobre VPorts
Reconfiguración de un VPort
Eliminación de un VPort
Utilice el comando evsadm set-vportprop para definir las propiedades para un VPort. La sintaxis del comando es:
# evsadm set-vportprop [-T tenant-name] -p prop=value[,...] EVS-switch-name/VPort-name
Especifica el nombre del cliente.
Especifica los valores de una propiedad para el VPort especificado. Si el VPort tiene una VNIC conectada, al definir la propiedad en ese Vport, se modifica la propiedad de VNIC. Para obtener información sobre las propiedades de VPort, consulte la Table 5–1.
Especifica el nombre del conmutador virtual elástico o el VPort para el que se definen propiedades.
En este ejemplo, se muestra cómo definir la propiedad de ancho de banda máximo en 1G para HR/vport0.
# evsadm set-vportprop -p maxbw=1G HR/vport0
Utilice el comando evsadm show-vportprop para visualizar las propiedades de un VPort. La sintaxis del comando es:
# evsadm show-vportprop [-f {fname=value[,...]}[,...] [[-c] -o field[,...]] \ [-p prop[,...]] [[EVS-switch-name]/[VPort-name]]
En este comando, se muestran los valores actuales de una o varias propiedades para todos VPorts o el VPort especificado. Si no se especifican propiedades de VPort, se muestran todas las propiedades de VPort disponibles. Para obtener información sobre las propiedades de VPort, consulte la Table 5–1.
Un par de nombre y valor separado por comas para filtrar la salida (selección de fila). Si se especifican varios filtros, la salida mostrada es el resultado de una operación AND entre los filtros. Si el filtro tiene varios valores, la salida mostrada es el resultado de una operación OR entre los valores de filtro. Los filtros admitidos son:
tenant: filtra las propiedades del VPort por nombre de cliente
EVS: filtra las propiedades del VPort por nombre de conmutador virtual elástico
vport: filtra las propiedades del VPort por nombre de VPort
host: filtra las propiedades del VPort por nombre de host
Especifica una lista de campos de salida para mostrar separada por comas y sin distinción entre mayúsculas y minúsculas. Puede especificar los siguientes campos, que aparecen como columnas en la salida:
Muestra todos los campos de salida.
Nombre del VPort y nombre del conmutador virtual elástico con el cual el VPort está asociado, en el formato EVS-switch-name/VPort-name.
Nombre del cliente que es propietario del conmutador virtual elástico.
Nombre de la propiedad de VPort.
Los permisos de lectura o escritura de la propiedad. El valor mostrado es r- o rw.
El valor actual de la propiedad. Si el valor no está establecido, se muestra --. Si se desconoce el valor, se muestra ?.
El valor predeterminado de la propiedad. Si la propiedad no tiene ningún valor predeterminado, se muestra --.
Una lista separada por comas de los valores posibles para la propiedad. Si los valores abarcan un rango numérico, se puede mostrar el valor mínimo y el valor máximo de forma abreviada. Si los valores posibles son desconocidos o no están enlazados, se muestra --.
En este ejemplo, se muestran las propiedades de VPort para el VPort vport0.
# evsadm show-vportprop ORA/vport0 NAME TENANT PROPERTY PERM VALUE DEFAULT POSSIBLE ORA/vport0 sys-global cos rw -- 0 0-7 ORA/vport0 sys-global maxbw rw -- -- -- ORA/vport0 sys-global priority rw -- medium low,medium,high ORA/vport0 sys-global ipaddr r- 192.168.10.2/24 -- -- ORA/vport0 sys-global macaddr r- 2:8:20:b0:6e:63 -- -- ORA/vport0 sys-global evs r- ORA -- -- ORA/vport0 sys-global tenant r- sys-global -- --
Utilice el comando evsadm show-vport para visualizar los VPorts. La sintaxis del comando es:
# evsadm show-vport [-f {fname=value[,...]}[,...]] [[-c] -o field[,...]] \ [[EVS-switch-name/][VPort-name]]
Un par de nombre y valor separado por comas para filtrar la salida (selección de fila). Si se especifican varios filtros, la salida mostrada es el resultado de una operación AND entre los filtros. Si el filtro tiene varios valores, la salida mostrada es el resultado de una operación OR entre los valores de filtro. Los filtros admitidos son:
tenant: filtra la lista de VPort por nombre de cliente
EVS: filtra la lista de VPort por nombre de conmutador virtual elástico
vport: filtra la lista de VPort por nombre de VPort
host: filtra la lista de VPort por nombre de host
Especifica una lista de campos de salida para mostrar separada por comas y sin distinción entre mayúsculas y minúsculas. Puede especificar los siguientes campos, que aparecen como columnas en la salida:
Muestra todos los campos de salida.
Nombre del VPort y nombre del conmutador virtual elástico con el cual está asociado, en el formato EVS-switch-name/VPort-name.
Nombre del cliente que es propietario del conmutador virtual elástico.
Muestra si el VPort está en uso o libre. Un VPort está en uso si está asociado con una VNIC. De lo contrario, el VPort está libre.
Nombre de la VNIC asociada con el VPort.
Nombre del host que tiene la VNIC asociada con el VPort.
En este ejemplo, se muestra información sobre el VPort vport0.
# evsadm show-vport NAME TENANT STATUS VNIC HOST ORA/vport0 sys-global used vnic1 s11-client
Al suprimir una VNIC asociada con un VPort, el estado del VPort es free. El VPort puede estar en el estado used incluso si suprime la VNIC asociada con el VPort en las siguientes situaciones:
El nodo de EVS no puede alcanzar el controlador de EVS cuando suprime la VNIC en el nodo de EVS.
La VNIC asociada con el VPort no se suprime antes de reiniciar el nodo de EVS.
Para restablecer el estado de un VPort free, utilice el comando evsadm reset-vport. La sintaxis del comando es:
# evsadm reset-vport [-T tenant-name] EVS-switch-name/VPort-name
Si hay una VNIC asociada con el VPort, falla la eliminación del VPort. Por lo tanto, primero debe comprobar si hay una VNIC asociada con el VPort que desea eliminar mediante el comando evsadm show-vport. Utilice el comando evsadm remove-vport para eliminar un VPort de un conmutador virtual elástico. La sintaxis del comando es:
# evsadm remove-vport [-T tenant-name] EVS-switch-name/VPort-name
Este comando elimina el VPort especificado. Cuando se elimina un VPort, se liberan la dirección IP y la dirección MAC asociadas con el VPort.
Ejemplo 6-14 Eliminación de un VPortEn este ejemplo, se muestra cómo eliminar el VPort vport0 configurado para el conmutador virtual elástico ORA.
# evsadm remove-vport -T tenantA ORA/vport0