Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Guía de administración de Oracle VM Server for SPARC 3.0 Oracle VM Server for SPARC (Español) |
Parte I Software Oracle VM Server for SPARC 3.0
1. Información general sobre el software de Oracle VM Server for SPARC
2. Instalación y habilitación del software
3. Seguridad de Oracle VM Server for SPARC
4. Configuración de servicios y el dominio de control
5. Configuración de los dominios invitados
6. Configuración de dominios de E/S
Información general sobre los dominios de E/S
Instrucciones generales para crear un dominio de E/S
Cómo crear un dominio de E/S asignando un bus PCIe
Asignación de dispositivos de punto final PCIe
Requisitos de hardware y software para E/S directa
Limitaciones actuales de la característica de E/S directa
Planificación de la configuración del dispositivo de punto final PCIe
Realización de cambios de hardware en PCIe
Cómo crear un dominio de E/S asignando un dispositivo de punto final PCIe
Uso de funciones virtuales SR-IOV PCIe
Requisitos de hardware y software de SR-IOV
Limitaciones actuales de la función SR-IOV
Planificación del uso de funciones virtuales SR-IOV PCIe
Creación, modificación y destrucción de funciones virtuales
Cómo crear una función virtual
Cómo modificar una función virtual
Cómo destruir una función virtual
Agregación y eliminación de funciones virtuales en dominios de E/S
Cómo agregar una función virtual a un dominio de E/S
Cómo eliminar una función virtual de un dominio de E/S
SR-IOV: reinicio del dominio raíz
Uso de una función virtual SR-IOV para crear un dominio de E/S
Cómo crear un dominio de E/S mediante la asignación de una función virtual SR-IOV a él
Propiedades específicas del dispositivo de SR-IOV
Configuración de red avanzada para funciones virtuales
10. Administración de recursos
11. Gestión de configuraciones de dominios
12. Realización de otras tareas administrativas
Parte II Software Oracle VM Server for SPARC opcional
13. Herramienta de conversión física a virtual del Oracle VM Server for SPARC
14. Asistente de configuración de Oracle VM Server for SPARC (Oracle Solaris 10)
15. Uso de la gestión de energía
16. Uso del software de Base de datos de información de administración de Oracle VM Server for SPARC
17. Descubrimiento del Logical Domains Manager
A partir de Oracle VM Server for SPARC 2.0 y del SO Oracle Solaris 10 9/10, puede asignar un dispositivo de punto final de PCIe individual (o de E/S directa asignable) a un dominio. El uso de estos dispositivos de punto final PCIe aumenta la granularidad de la asignación de dispositivos a los dominios de E/S. Esta capacidad se ofrece con la característica de E/S directa (DIO).
La característica DIO le permite crear más dominios de E/S que el número de buses PCIe en un sistema. El número posible de dominios de E/S ahora está limitado sólo por el número de dispositivos de punto final PCIe.
Un dispositivo de punto final PCIe puede ser uno de los siguientes:
Una tarjeta PCIe en una ranura.
Un dispositivo PCIe incorporado que es identificado por la plataforma
El siguiente diagrama muestra que el dispositivo de punto final PCIe, PCIE3, se asigna a un dominio de E/S. Ambos bus pci_0 y el conmutador en el dominio de E/S son virtuales. No se puede tener acceso al dispositivo de punto final PCIE3 en el dominio primary.
En el dominio de E/S, el bloqueo pci_0 y el conmutador son un complejo de raíz virtual y un conmutador PCIe virtual respectivamente. Este bloque y conmutador son muy parecidos al bloque pci_0 y el conmutador en el dominio primary. En el dominio primary, los dispositivos en la ranura PCIE3 son una forma enmascarada de los dispositivos originales y se identifican como SUNW,assigned.
Precaución - No puede usar operaciones de conexión en caliente de Oracle Solaris para “eliminar en caliente” un dispositivo de punto final PCIe después de que el dispositivo se elimina del dominio primary usando el comando ldm rm-io. Para obtener información sobre la sustitución o eliminación de un dispositivo de punto final PCIe, consulte Realización de cambios de hardware en PCIe. |
Figura 6-2 Asignación de un dispositivo de punto final PCIe a un dominio de E/S.
Use el comando ldm list-io para enumerar los dispositivos de punto final PCIe.
A pesar de que la característica DIO permite que cualquier tarjeta PCIe en una ranura sea asignada a un dominio de E/S, sólo se admiten determinadas tarjetas PCIe. Consulte Requisitos de hardware y software para E/S directa de Notas de la versión de Oracle VM Server for SPARC 3.0.
Precaución - No se admiten las tarjetas PCIe que tienen un puente. Tampoco se admiten la asignación de nivel-función PCIe. La asignación de una tarjeta PCIe no admitida a un dominio de E/S puede provocar un comportamiento impredecible. |
A continuación se incluyen algunos detalles sobre la característica DIO:
Esta característica está habilitada sólo cuando se cumplen todos los requisitos de software. Consulte Requisitos de hardware y software para E/S directa de Notas de la versión de Oracle VM Server for SPARC 3.0.
Sólo los dispositivos de punto final PCIe que están conectados a un bus PCIe asignado al dominio primary pueden ser asignados a otro dominio con la característica DIO.
Los dominios de E/S que usan DIO tienen acceso a los dispositivos de punto final PCIe sólo cuando el dominio primary está en ejecución.
El reinicio del dominio raíz afecta los dominios de E/S que tienen dispositivos de punto final PCIe. Consulte Reinicio del dominio raíz. El dominio raíz también realiza las siguientes tareas:
Inicializa el bus PCIe y administra el bus.
Administra todos los errores accionados por los dispositivos de punto final PCIe asignados a los dominios de E/S. Tenga en cuenta que sólo el dominio primary recibe todos los errores relacionados con el bus PCIe.
Para usar correctamente la característica DIO, debe ejecutar el software adecuado y asignar sólo las tarjetas PCIe que son admitidas por la característica DIO a los dominios de E/S. Para los requisitos de software y hardware, consulte Requisitos de hardware y software para E/S directa de Notas de la versión de Oracle VM Server for SPARC 3.0.
Nota - Todas las tarjetas PCIe que se admiten en una plataforma están admitidas en el dominio primary. Consulte la documentación para la plataforma para las lista de tarjetas PCIE admitidas. Sin embargo, sólo las tarjetas PCIe admitidas de E/S directa pueden ser asignadas a dominios de E/S.
Para agregar o eliminar dispositivos de punto final PCIe mediante la función de E/S directa, primero debe activar la virtualización de E/S en el bus PCIe.
Puede utilizar el comando ldm set-io o ldm add-io para establecer la propiedad iov en on. También puede utilizar el comando ldm add-domain o ldm set-domain para establecer la propiedad rc-add-policy en iov. Consulte la página de comando man ldm(1M).
El reinicio del dominio raíz afecta la E/S directa, de modo que debe planear cuidadosamente los cambios en la configuración de E/S directa para maximizar los cambios relacionados con la E/S directa en el dominio primary y minimizar los reinicios del dominio primary.
Para información sobre cómo solucionar las siguientes limitaciones, véase Planificación de la configuración del dispositivo de punto final PCIe.
La asignación o eliminación del dispositivo de punto final PCIe a cualquier dominio sólo se permite cuando ese dominio está parado o inactivo.
Planee cuidadosamente con tiempo la asignación o eliminación de dispositivos de punto final PCIe para evitar paradas del dominio primary. El reinicio de un dominio primary no sólo afecta a los servicios que están disponibles en el dominio primary mismo, sino que también afecta a los dominios de E/S que tienen dispositivos de punto final PCIe asignados. A pesar de que los cambios en cada dominio de E/S no afectan a los otros dominios, planificar la operación con tiempo le ayuda a minimizar las consecuencias en los servicios ofrecidos por ese dominio.
Cuando está en una configuración retrasada, puede continuar agregando o eliminando más dispositivos y después reiniciar el dominio primary sólo una vez para que se efectúen todos los cambios.
Para obtener un ejemplo, consulte Cómo crear un dominio de E/S asignando un dispositivo de punto final PCIe.
A continuación se describen los pasos generales que debe seguir para planificar y realizar la configuración del dispositivo DIO:
Entienda y grabe la configuración hardware del sistema.
Específicamente, grabe la información sobre los números de las piezas y otros detalles de las tarjetas PCIe en el sistema.
Use los comandos ldm list-io -l y prtdiag -v para obtener y guardar la información para consultarla más adelante.
Determine qué dispositivos de punto final PCIe son necesarios en el dominio primary.
Por ejemplo, determine los dispositivos de punto final PCIe que ofrecen acceso a los siguientes:
Dispositivo de disco de inicio
Dispositivo de red
Otros dispositivos que el dominio primary ofrece como servicios
Elimine todos los dispositivos de punto final PCIe que pueda usar en los dominios de E/S.
Este paso le ayuda a evitar realizar operaciones posteriores de reinicio en el dominio primary, ya que los reinicios afectan a los dominios de E/S.
Use el comando ldm rm-io para eliminar los dispositivos de punto final PCIe. Use seudónimos en vez de rutas de dispositivos para especificar los dispositivos a los subcomandos rm-io y add-io.
Nota - Después de haber eliminado todos los dispositivos que desee durante una reconfiguración retrasada, sólo necesita reiniciar el dominio primary una vez para que se efectúen todos los cambios.
Guarde esta configuración en el procesador de servicio (SP).
Use el comando ldm add-config.
Reinicie el dominio raíz para liberar los dispositivos de punto final PCIe que ha eliminado en el paso 3.
Confirme que los dispositivos de punto final PCIe que ha eliminado ya no están asignados al dominio primary.
Use el comando ldm list-io -l para comprobar que los dispositivos que ha eliminado aparecen como SUNW,assigned-device en la salida.
Asigne un dispositivo de punto final PCIe disponible a un dominio invitado para ofrecer acceso directo al dispositivo físico.
Después de haber realizado esta asignación, ya no puede migrar el dominio invitado a otro sistema físico con la característica de migración de dominio.
Agregue a o elimine del dominio invitado el dispositivo de punto final PCIe.
Use el comando ldm add-io.
Minimice los cambios en los dominios de E/S reduciendo las operaciones de reinicio y evitando paradas de los servicios ofrecidos por ese dominio.
(Opcional) Realice cambios al hardware PCIe.
El dominio primary es el propietario del bus PCIe y es responsable de iniciar y administrar el bus. El dominio primary debe estar activo y ejecutar una versión del SO de Oracle Solaris que admita la característica DIO. El apagado, la detención o el reinicio del dominio primary interrumpe el acceso al bus PCIe. Cuando el bus PCIe no está disponible, los dispositivos PCIe en ese bus se ven afectados y pueden no estar disponibles.
El comportamiento de los dominios de E/S con dispositivos de punto final PCIe es impredecible cuando el dominio primary se reinicia mientras los dominios de E/S están en ejecución. Por ejemplo, los dominios de E/S con dispositivos de punto final PCIe pueden generar un error crítico durante o después del reinicio. En caso de reinicio del dominio primary, necesitará parar e iniciar manualmente cada dominio.
Para proporcionar una solución alternativa a estos temas, siga uno de los siguientes pasos:
Apague manualmente cualquier dominio en el sistema que tenga dispositivos de punto final PCIe asignados a él antes de apagar el dominio primary.
Este paso le asegura que esos dominios se han apagado bien antes de que usted apague, pare o reinicie el dominio primary.
Para encontrar todos los dominios que tienen dispositivos de punto final PCIe asignados a ellos, ejecute el comando ldm list-io. Este comando le permite enumerar los dispositivos de punto final PCIe que han sido asignados a los dominios en el sistema. Así pues, utilice esta información para ayudarle a planificar. Para una descripción detallada de este comando, véase la página de comando man ldm(1M).
Para cada dominio que se encuentra, detenga el dominio ejecutando el comando ldm stop.
Configure la relación de dependencia de un dominio entre el dominio primary y los dominios a los que se han asignado dispositivos de punto final PCIe.
Esta relación de dependencia asegura que los dominios con dispositivos de punto final PCIe reinician automáticamente cuando el dominio primary reinicia por cualquier razón.
Tenga en cuenta que esta relación de dependencia reinicia por la fuerza todos los dominios, y no pueden apagarse correctamente. En cualquier caso, la relación de dependencia no afecta a los dominios que se han cerrado manualmente.
# ldm set-domain failure-policy=reset primary # ldm set-domain master=primary ldom
Los siguientes pasos le ayudan a evitar errores de configuración en las asignaciones de punto final de PCIe. Para información sobre plataformas específicas sobre la instalación y eliminación de hardware específico, véase la documentación para la plataforma.
No es necesaria ninguna acción si instala una tarjeta PCIe en una ranura vacía. La tarjeta PCIe es propiedad automáticamente del dominio que posee el bus PCIe.
Para asignar la nueva tarjeta PCIe a un dominio de E/S, use el comando ldm rm-io para quitar primero la tarjeta del dominio primary. Entonces, use el comando ldm add-io para asignar la tarjeta a un dominio de E/S.
No es necesaria ninguna acción si una tarjeta PCIe se quita del sistema y se asigna al dominio primary.
Para eliminar una tarjeta PCIe que está asignada a un dominio de E/S, primero elimine el dispositivo del dominio de E/S. Después, agregue el dispositivo al dominio primary antes de quitar el dispositivo del sistema físicamente.
Para sustituir una tarjeta PCIe que está asignada a un dominio de E/S, compruebe que la nueva tarjeta es admitida por la característica DIO.
Si es así, no es necesaria ninguna acción para asignar automáticamente la nueva tarjeta al dominio de E/S actual.
Si no es así, primero elimine esa tarjeta PCIe del dominio de E/S usando el comando ldm rm-io. Después, use el comando ldm add-io para reasignar esta tarjeta PCIe al dominio primary. Entonces, sustituya físicamente la tarjeta PCIe que ha asignado al dominio primary con una tarjeta PCIe diferente. Estos pasos le permiten evitar una configuración no admitida por la característica DIO.
Planifique todas las implementaciones DIO con tiempo para minimizar el tiempo de detención.
Precaución - El dominio primary pierde el acceso al dispositivo de DVD incorporado si asigna la ranura /SYS/MB/SASHBA1 en un sistema SPARC T3-1 o SPARC T4-1 a un dominio DIO. Los sistemas SPARC T3-1 y SPARC T4-1 incluyen dos ranuras DIO para almacenamiento incorporado, que se representan mediante las rutas /SYS/MB/SASHBA0 y /SYS/MB/SASHBA1. Además de alojar discos incorporados de varios cabezales, la ranura /SYS/MB/SASHBA1 aloja el dispositivo de DVD incorporado. Por lo tanto, si asigna /SYS/MB/SASHBA1 a un dominio DIO, el dominio primary pierde el acceso al dispositivo de DVD incorporado. Los sistemas SPARC T3-2 y SPARC T4-2 cuentan con una sola ranura SASHBA que aloja todos los discos incorporados, además del dispositivo de DVD incorporado. De modo que si asigna SASHBA a un dominio DIO, los discos incorporados y el dispositivo de DVD incorporado se prestan al dominio DIO y no están disponibles para el dominio primary. |
Para un ejemplo sobre cómo agregar un dispositivo de punto final PCIe para crear un dominio de E/S, véase Planificación de la configuración del dispositivo de punto final PCIe.
Nota - En esta versión, es mejor utilizar el NCP DefaultFixed para configurar enlaces de datos e interfaces de red en sistemas de Oracle Solaris 11.
El sistema operativo Oracle Solaris 11 incluye los siguientes NCP:
DefaultFixed. Le permite utilizar el comando dladm o ipadm para gestionar las redes.
Automatic. Le permite utilizar el comando netcfg o netadm para gestionar las redes.
Asegúrese de que el NCP DefaultFixed esté activado mediante el comando netadm list. Consulte el Capítulo 7, Using Datalink and Interface Configuration Commands on Profiles de Oracle Solaris Administration: Network Interfaces and Network Virtualization.
La salida del comando ldm list-io -l muestra cómo están configurados actualmente los dispositivos de E/S. Puede obtener más información detallada usando el comando prtdiag -v.
Nota - Después de haber asignado los dispositivos a los dominios de E/S, la identidad de los dispositivos sólo puede ser determinada en los dominios de E/S.
# ldm list-io -l NAME TYPE BUS DOMAIN STATUS ---- ---- --- ------ ------ niu_0 NIU niu_0 primary [niu@480] niu_1 NIU niu_1 primary [niu@580] pci_0 BUS pci_0 primary [pci@400] pci_1 BUS pci_1 primary [pci@500] /SYS/MB/PCIE0 PCIE pci_0 primary OCC [pci@400/pci@2/pci@0/pci@8] SUNW,emlxs@0/fp/disk SUNW,emlxs@0/fp/tape SUNW,emlxs@0/fp@0,0 SUNW,emlxs@0,1/fp/disk SUNW,emlxs@0,1/fp/tape SUNW,emlxs@0,1/fp@0,0 /SYS/MB/PCIE2 PCIE pci_0 primary OCC [pci@400/pci@2/pci@0/pci@4] pci/scsi/disk pci/scsi/tape pci/scsi/disk pci/scsi/tape /SYS/MB/PCIE4 PCIE pci_0 primary OCC [pci@400/pci@2/pci@0/pci@0] ethernet@0 ethernet@0,1 SUNW,qlc@0,2/fp/disk SUNW,qlc@0,2/fp@0,0 SUNW,qlc@0,3/fp/disk SUNW,qlc@0,3/fp@0,0 /SYS/MB/PCIE6 PCIE pci_0 primary EMP [pci@400/pci@1/pci@0/pci@8] /SYS/MB/PCIE8 PCIE pci_0 primary EMP [pci@400/pci@1/pci@0/pci@c] /SYS/MB/SASHBA PCIE pci_0 primary OCC [pci@400/pci@2/pci@0/pci@e] scsi@0/iport@1 scsi@0/iport@2 scsi@0/iport@4 scsi@0/iport@8 scsi@0/iport@80/cdrom@p7,0 scsi@0/iport@v0 /SYS/MB/NET0 PCIE pci_0 primary OCC [pci@400/pci@1/pci@0/pci@4] network@0 network@0,1 /SYS/MB/PCIE1 PCIE pci_1 primary OCC [pci@500/pci@2/pci@0/pci@a] SUNW,qlc@0/fp/disk SUNW,qlc@0/fp@0,0 SUNW,qlc@0,1/fp/disk SUNW,qlc@0,1/fp@0,0 /SYS/MB/PCIE3 PCIE pci_1 primary OCC [pci@500/pci@2/pci@0/pci@6] network@0 network@0,1 network@0,2 network@0,3 /SYS/MB/PCIE5 PCIE pci_1 primary OCC [pci@500/pci@2/pci@0/pci@0] network@0 network@0,1 /SYS/MB/PCIE7 PCIE pci_1 primary EMP [pci@500/pci@1/pci@0/pci@6] /SYS/MB/PCIE9 PCIE pci_1 primary EMP [pci@500/pci@1/pci@0/pci@0] /SYS/MB/NET2 PCIE pci_1 primary OCC [pci@500/pci@1/pci@0/pci@5] network@0 network@0,1 ethernet@0,80 /SYS/MB/NET0/IOVNET.PF0 PF pci_0 primary [pci@400/pci@1/pci@0/pci@4/network@0] maxvfs = 7 /SYS/MB/NET0/IOVNET.PF1 PF pci_0 primary [pci@400/pci@1/pci@0/pci@4/network@0,1] maxvfs = 7 /SYS/MB/PCIE5/IOVNET.PF0 PF pci_1 primary [pci@500/pci@2/pci@0/pci@0/network@0] maxvfs = 63 /SYS/MB/PCIE5/IOVNET.PF1 PF pci_1 primary [pci@500/pci@2/pci@0/pci@0/network@0,1] maxvfs = 63 /SYS/MB/NET2/IOVNET.PF0 PF pci_1 primary [pci@500/pci@1/pci@0/pci@5/network@0] maxvfs = 7 /SYS/MB/NET2/IOVNET.PF1 PF pci_1 primary [pci@500/pci@1/pci@0/pci@5/network@0,1] maxvfs = 7
Consulte el paso 2 en Cómo crear un dominio de E/S asignando un bus PCIe.
Consulte el paso 3 en Cómo crear un dominio de E/S asignando un bus PCIe.
Consulte el paso 4 en Cómo crear un dominio de E/S asignando un bus PCIe.
El siguiente comando usa la interfaz de red igb0:
primary# ls -l /dev/igb0 lrwxrwxrwx 1 root root 46 Jul 30 17:29 /dev/igb0 -> ../devices/pci@500/pci@0/pci@8/network@0:igb0
En este ejemplo, el dispositivo físico para la interfaz de red usado por el dominio primary está conectado al dispositivo de punto final PCIe (pci@500/pci@0/pci@8), que corresponde a la enumeración de MB/NET0 en el paso 1. Así que no desea eliminar este dispositivo del dominio primary. Puede asignar con seguridad todos los otros dispositivos PCIe a otros dominios que no son usados por el dominio primary.
Si la interfaz de red usada por el dominio primary es un bus que desea asignar a otro dominio, el dominio primary debe ser reconfigurado para usar una interfaz de red diferente.
En este ejemplo, puede eliminar los dispositivos de punto final PCIE2, PCIE3, PCIE4 y PCIE5 porque no son usados por el dominio primary.
Precaución - No elimine los dispositivos usados o requeridos por el dominio primary. Si ha eliminado por error un dispositivo, use el comando ldm cancel-reconf primary para cancelar la reconfiguración retrasada en el dominio primary. |
Puede eliminar varios dispositivos al mismo tiempo para evitar múltiples reinicios.
# ldm start-reconf primary primary# ldm set-io iov=on pci_1 All configuration changes for other domains are disabled until the primary domain reboots, at which time the new configuration for the primary domain will also take effect. primary# ldm remove-io /SYS/MB/PCIE1 primary ------------------------------------------------------------------------------ Notice: The primary domain is in the process of a delayed reconfiguration. Any changes made to the primary domain will only take effect after it reboots. ------------------------------------------------------------------------------ primary# ldm remove-io /SYS/MB/PCIE3 primary ------------------------------------------------------------------------------ Notice: The primary domain is in the process of a delayed reconfiguration. Any changes made to the primary domain will only take effect after it reboots. ------------------------------------------------------------------------------ primary# ldm remove-io /SYS/MB/PCIE5 primary ------------------------------------------------------------------------------ Notice: The primary domain is in the process of a delayed reconfiguration. Any changes made to the primary domain will only take effect after it reboots. ------------------------------------------------------------------------------
El siguiente comando guarda la configuración en un archivo llamado dio:
# ldm add-config dio
# reboot -- -r
# ldm list-io NAME TYPE BUS DOMAIN STATUS ---- ---- --- ------ ------ niu_0 NIU niu_0 primary niu_1 NIU niu_1 primary pci_0 BUS pci_0 primary pci_1 BUS pci_1 primary IOV /SYS/MB/PCIE0 PCIE pci_0 primary OCC /SYS/MB/PCIE2 PCIE pci_0 primary OCC /SYS/MB/PCIE4 PCIE pci_0 primary OCC /SYS/MB/PCIE6 PCIE pci_0 primary EMP /SYS/MB/PCIE8 PCIE pci_0 primary EMP /SYS/MB/SASHBA PCIE pci_0 primary OCC /SYS/MB/NET0 PCIE pci_0 primary OCC /SYS/MB/PCIE1 PCIE pci_1 OCC /SYS/MB/PCIE3 PCIE pci_1 OCC /SYS/MB/PCIE5 PCIE pci_1 OCC /SYS/MB/PCIE7 PCIE pci_1 primary EMP /SYS/MB/PCIE9 PCIE pci_1 primary EMP /SYS/MB/NET2 PCIE pci_1 primary OCC /SYS/MB/NET0/IOVNET.PF0 PF pci_0 primary /SYS/MB/NET0/IOVNET.PF1 PF pci_0 primary /SYS/MB/NET2/IOVNET.PF0 PF pci_1 primary /SYS/MB/NET2/IOVNET.PF1 PF pci_1 primary
Nota - La salida ldm list-io -l puede mostrar SUNW,assigned-device para los dispositivos de punto final PCIe que han sido eliminados. La información actual ya no está disponible desde el dominio primary, pero el dominio al que se ha asignado el dispositivo tiene esta información.
# ldm add-io /SYS/MB/PCIE3 ldg1
# ldm bind ldg1 # ldm start ldg1 LDom ldg1 started
Compruebe que el dispositivo de red esté disponible y, a continuación, configúrelo para usarlo en el dominio.
# dladm show-dev nxge0 link: unknown speed: 0 Mbps duplex: unknown nxge1 link: unknown speed: 0 Mbps duplex: unknown nxge2 link: unknown speed: 0 Mbps duplex: unknown nxge3 link: unknown speed: 0 Mbps duplex: unknown
# dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE net0 Ethernet unknown 0 unknown nxge0 net1 Ethernet unknown 0 unknown nxge1 net2 Ethernet unknown 0 unknown nxge2 net3 Ethernet unknown 0 unknown nxge3