Go to main content
Referencia de comandos de Oracle® Fabric OS 1.0.2

Salir de la Vista de impresión

Actualización: Noviembre de 2016
 
 

vhba

comando comando comando comando

El comando vhba crea un vHBA y lo asocia a un perfil de servidor existente. El comando también puede personalizar un vHBA, eliminar un vHBA y mostrar información adicional sobre el vHBA. Para obtener instrucciones sobre cómo crear un perfil de servidor, consulte server-profile.

Sintaxis

add vhba vhba.server-profile slot/port none [–local-id=ID] [–mtu=mtu-size] [–wwn-id=wwn-suffix]
remove vhba {vhba.server-profile|wildcard} [–noconfirm]
set vhba {vhba.server-profile|wildcard} clear stats [–descr=text]
     [–fabric-link-down-timeout={value|default}] [–if={slot/port|none}]
set vhba {vhba.server-profile|wildcard} down [–descr=text] [–fabric-link-down-timeout=
     {number|default}] [–if={slot/port|none}]
set vhba {vhba.server-profile|wildcard} full-scan [–descr=text]
     [–fabric-link-down-timeout={value|default}] [–if={slot/port|none}]
set vhba {vhba.server-profile|wildcard} prescan [–descr=text]
     [–fabric-link-down-timeout={value|default}] [–if={slot/port|none}]
set vhba {vhba.server-profile|wildcard} remove-prescan [–descr=text]
     [–fabric-link-down-timeout={value|default}] [–if={slot/port|none}]
set vhba {vhba.server-profile|wildcard} rescan [–descr=text]
     [–fabric-link-down-timeout={value|default}] [–if={slot/port|none}]
set vhba {vhba.server-profile|wildcard} up [–descr=text]
     [–fabric-link-down-timeout={value|default}] [–if={slot/port|none}]
show vhba {vhba.server-profile|wildcard} alarms [–detail]
show vhba {vhba.server-profile|wildcard} errors [–detail]
show vhba {vhba.server-profile|wildcard} stats [–detail]
show vhba {vhba.server-profile|wildcard} target [–detail]
show vhba {vhba.server-profile|wildcard} targets [–detail]
show vhba {vhba.server-profile|wildcard} throughput [–detail]
show vhba {vhba.server-profile|wildcard} warnings [–detail]
show vhba {vhba.server-profile|wildcard} where [cmds-per-lun|descr|fabric-state|
     flags|if|if-state|local-id|luns-per-target|mtu|name|state|wwnn|wwpn]
     expression operator [–detail]

Donde:

  • expression se evalúa para producir un valor.

  • operator establece coincidencias con cadenas que siguen un patrón específico. Para ver una lista de operadores, consulte Filtros.

  • server-profile es el nombre de un perfil de servidor que ya ha creado.

  • slot /port son los números de ranura y puerto físicos.

  • vhba es el nombre del vHBA. Debe ser único en el perfil de servidor de Oracle al que se asigna.

  • wildcard le permite especificar comodines seleccionados (por ejemplo, *) para facilitar la ejecución de un comando.

Este comando de hardware tiene subcomandos que determinan su funcionalidad. En esta tabla, se describen los valores de subcommands y se proporciona la sintaxis correspondiente.

Subcomando
Descripción
alarms
Muestra las alarmas de vHBA.
clear
Borra elementos del vHBA y lo deja en el estado en el que estaba cuando emitió el comando clear. El vHBA puede designarse explícitamente, o puede usar un comodín (por ejemplo, *) para borrar todos los vHBA.
down
Desactiva el vHBA y hace que los discos en el servidor queden inoperativos. El vHBA puede designarse explícitamente, o puede usar un comodín (por ejemplo, *) para apagar todos los vHBA.
errors
Muestra los errores del vHBA.
full-scan
Analiza los dispositivos que usan el inicio de sesión del puerto.
none
No especifica interfaz al agregar un vHBA.
prescan
Configura el estado de análisis previo para un vHBA no enlazado.
remove-prescan
Elimina un estado de análisis previo configurado con anterioridad, que se requiere para volver a emitir un nuevo estado de análisis previo. Después de realizar un análisis previo, la configuración reside en la tarjeta de E/S.
rescan
Configura el estado de análisis para un vHBA enlazado. Cuando ejecute el nuevo análisis, si cualquier vHBA tiene el estado down, el proceso de nuevo análisis se completa y muestra luego los vHBA con estado down.
stats
Muestra estadísticas del vHBA.
target
Muestra el destino de almacenamiento asociado al vHBA.
targets
Muestra los destinos de almacenamiento asociados al vHBA.
throughput
Muestra la velocidad de rendimiento para el vHBA.
up
Conecta el vHBA. El vHBA puede designarse explícitamente, o puede usar un comodín (por ejemplo, *) para conectar todos los vHBA.
warnings
Muestra las advertencias del vHBA.
where
Muestra los criterios de filtro, las expresiones y los operadores:
  • cmds-per-lun: muestra el número de comandos permitidos por LUN.

  • descr: muestra el texto que describe el vHBA.

  • fabric-state: describe el estado del tejido, que puede ser up, down, indeterminate, initialized o uninitialized.

  • flags: indica si los LUN están activados para un vHBA.

  • if: muestra el puerto de terminación.

  • if-state: muestra el estado de la interfaz.

  • local-id: muestra el ID usado por el servidor ESX para asignar su HBA a este vHBA.

  • luns-per-target: muestra el número de LUN permitidos por destino.

  • mtu: muestra la MTU del vHBA.

  • name: muestra el nombre del vHBA.

  • state: muestra el estado admin o oper del vHBA.

  • wwnn: muestra el World Wide Node Name.

  • wwpn: muestra el World Wide Port Name.

Para ver una lista de operadores, consulte Filtros.

Descripción

Existe una conexión IB entre Fabric Interconnect y los servidores host que admiten la pila de software de host de vHBA de Oracle Virtual Networking. Se admiten hasta 24 puertos IB. Una tarjeta de E/S de canal de fibra de dos puertos se conecta a un tejido conmutado de canal de fibra. Todos los vHBA del servidor host se multiplexan a través de los puertos de canal de fibra en la tarjeta de E/S. Una matriz de almacenamiento se conecta al tejido conmutado. Los iniciadores son servidores host que solicitan el procesamiento de E/S y buscan dispositivos de destino e interaccionan con ellos de forma activa. Los destinos son dispositivos de almacenamiento pasivos (matrices, JBOD, RAID, etc.) que responden a solicitudes enviadas por iniciadores. Oracle Fabric Interconnect es un iniciador de E/S que proporciona un conducto para que iniciadores de servidor host envíen comandos al tejido.

El software de host de vHBA define cómo el protocolo de canal de fibra se transportará (entrada/salida) por IB. Sin este software ni los detalles del transporte, el vHBA no funcionará y la carga útil no se podrá enviar por IB.

Opciones

Opción
Descripción
–descr
Aplica una descripción de texto al vHBA. Se requieren comillas para encerrar múltiples palabras que contengan espacios entre sí. Opcional.
–detail
Muestra información detallada (si está disponible) para el vHBA. Opcional.
–fabric-link-down-timeout
Define un valor en milisegundos para que el tejido IB se apague antes de que se coloque un vHBA en estado operativo down. Especifique un valor entre 0 y 255. El valor por defecto es 0, que se puede establecer a través del número ceo (0) o a través de la palabra clave por defecto. El nuevo valor es válido después de reiniciar la tarjeta de canal de fibra.
–if
Establece una ranura y puerto de terminación para el vHBA. Esta opción puede usarse para terminar el vHBA en un puerto de canal de fibra diferente, si es necesario.
–local-id
El identificador usado por ESX Server para asignar su HBA a este vHBA. Introduzca de 1 a 32. Cada ID debe ser único en cada ESX Server.
–mtu
Tamaño de la MTU:
  • 2048: 2 MB

  • 256: 256 KB

  • 512: 512 KB

  • 1024: 1 MB

  • default: 256 KB

–noconfirm
Le permite quitar los vHBA sin mostrar una petición de confirmación. Esa opción supone que la respuesta a la petición de confirmación es yes y, si se la usa, no se muestra ningún mensaje de advertencia y se suprime de inmediato el vHBA.
–wwn-id
Especifica un WWN determinado. Esta opción le permite introducir el sufijo de WWN, que son los últimos 12 bits de la dirección de WWN. El sufijo de WWN es un número hexadecimal de 12 bits de 100 a FFF.

Descripción

Cuando conecta un vHBA, este intenta detectar todos los destinos conectados que están disponibles. También puede hacer que el vHBA vuelva a reconocer los destinos conectados sin tener que desconectar y volver a conectar el vHBA. Consulte Análisis nuevos y previos de destinos de Guía de administración de Oracle Fabric OS 1.0.2.

Ejemplo: Creación de un vHBA básico

En este ejemplo, se muestra cómo crear un perfil de servidor con el nombre crawford, y enlazarlo a una conexión de servidor físico. El ejemplo también muestra cómo encontrar una tarjeta de canal de fibra, una ranura y un puerto de canal de fibra, y crear y enlazar un vHBA al perfil de servidor. El último comando verifica que se haya creado el vHBA.

[OFOS] add server-profile crawford ceasar@iowa:ServerPort24
[OFOS] show iocard
slot       state     descr    type                  v-resources
---------------------------------------------------------------
3          up/up              sanFc2Port16GbCard    0
4          up/up              sanFc2Port16GbCard    2                             
embedded   up/up              spineIb4Gw2PortCard   0                             
3 records displayed
[OFOS] show ioport
name       type               state      descr      v-resources
---------------------------------------------------------------
1/1        sanFc1GbPort       up/up                 0
1/2        sanFc1GbPort       up/up                 0
2/1        sanFc1GbPort       up/up                 0
2/2        sanFc1GbPort       up/up                 0
3/1        sanFc1GbPort       up/up                 0
3/2        sanFc1GbPort       up/up                 0
4/1        sanFc1GbPort       up/up                 1
4/2        sanFc1GbPort       up/up                 1
8 records displayed

[OFOS] add vhba vhba1.crawford 2/1
[OFOS] show -list vhba vhba1.crawford
--------------------------------------
name           vhba1.crawford
state          up/up
fabric-state   up/up
if             2/1
if-state       
wwnn           50:01:39:71:00:02:D1:1E
wwpn           50:01:39:70:00:02:D1:1E
local-id       0
--------------------------------------
1 record displayed

Consejo  -  El estado es up cuando el puerto de canal de fibra está conectado a un switch de canal de fibra accesible. Si el estado es resourceUnavailable, no hay conexión de canal de fibra, el perfil de servidor no está enlazado a un recurso de host físico o el host no puede comunicarse.

Ejemplo: Detección de destinos para un vHBA y enlace el perfil de servidor

En este ejemplo, se muestra cómo detectar y mostrar destinos asociados a un vHBA. El último comando muestra cómo enlazar los destinos al perfil de servidor del host.

[OFOS] set vhba vhba1.crawford prescan
[OFOS] show vhba vhba1.crawford targets
vhba             wwnn                     wwpn                     lun-ids
--------------------------------------------------------------------------
vhba1.crawford   2F:9F:00:06:2B:10:C3:BA  2F:9F:00:06:2B:10:C3:BA  3,2,1,0
vhba2.crawford   2F:BF:00:06:2B:10:C3:BA  2F:BF:00:06:2B:10:C3:BA  3,2,1,0
vhba3.crawford   2F:DF:00:06:2B:10:C3:BA  2F:DF:00:06:2B:10:C3:BA  3,2,1,0
vhba4.crawford   2F:FF:00:06:2B:10:C3:BA  2F:FF:00:06:2B:10:C3:BA  3,2,1,0
--------------------------------------------------------------------------
4 records displayed
[OFOS] set server-profile crawford connect ceasar@iowa:ServerPort24

Ejemplo: Visualización de estadísticas de vHBA

[OFOS] show vhba vhba1.crawford stats
--------------------------------------------------
name                                vhba1.crawford
total-io                            27136
read-byte-count                     3380540138
write-byte-count                    0
outstanding-request-count           0
io-request-count                    27136
read-request-count                  27042
write-request-count                 0
task-management-request-count       94
target-count                        36
xsmp-xt-down-count                  3
xsmp-xt-oper-state-request-count    4
map-fmr-count                       27042
ummap-fmr-count                     27042
used-map-fmr-count                  0
abort-command-count                 0
reset-target-command-count          0
reset-bus-command-count             0
link-down-count                     1
disc-info-update-count              3
target-lost-count                   0
target-found-count                  0
cqp-disconnect-count                4
dqp-disconnect-count                4
cqp-ib-snd-err-count                1
dqp-ib-snd-err-count                0
cqp-ib-rcv-err-count                0
dqp-ib-rcv-err-count                0
cqp-ib-remote-disconnect-err-count  0
dqp-ib-remote-disconnect-err-count  0
---------------------------------------------------
1 record displayed