Notas de la versión de Oracle® VM Server for SPARC 3.3

Salir de la Vista de impresión

Actualización: Octubre de 2015
 
 

Problemas con SR-IOV

SPARC M5 y SPARC M6: la operación de agregación de la función virtual dispara un mensaje de aviso grave de la estructura de PCIe cuando se intenta activar SR-IOV en el bus de PCIe que aloja los dispositivos rKVMS

ID de bug 21548747: si usa dispositivos SR-IOV en un sistema SPARC M5 o SPARC M6 en un bus de PCIe que aloja dispositivos rKVMS, cuando se intenta activar SR-IOV después de que una operación de DBUS de agregación de bus dinámico, se activa un mensaje de aviso grave de FMA.

Solución alternativa: restrinja el uso de un bus de PCIe que aloja dispositivos rKVMS en el dominio primary. Use solamente el método de asignación de bus de PCIe para eliminar y agregar este bus al dominio primary.

Los cambios de configuración de la función física del canal de fibra requieren varios minutos para completarse

ID de bug 21299683: después de crear o destruir funciones virtuales, podría haber una demora de hasta cinco minutos antes de que pueda intentar agregar o destruir más funciones virtuales de la función física del canal de fibra.

Si intenta llevar a cabo estas operaciones antes de que transcurran cinco minutos, se producirá un error en las operaciones con un mensaje similar al siguiente:

The attempt to offline the pf /SYS/PCI-EM4/IOVFC.PF0 in domain
primary failed.
Error message from svc:/ldoms/agents in domain primary:
CMD_OFFLINE Failed. ERROR: devices or resources are busy.

En ocasiones, establece los estados de la función física y la función virtual, o ambas aparecen como INV en la salida de ldm list-io. Por ejemplo, en la siguiente salida de muestra, la función física 0 y sus funciones virtuales secundarias tienen el estado INV.

primary# ldm list-io pci_5
NAME                                       TYPE   BUS      DOMAIN    STATUS
----                                       ----   ---      ------    ------
pci_5                                      BUS    pci_5    primary   IOV
/SYS/RCSA/PCIE5                            PCIE   pci_5    primary   OCC
/SYS/RCSA/PCIE6                            PCIE   pci_5    primary   OCC
/SYS/RCSA/PCIE5/IOVFC.PF0                  PF     pci_5    primary   INV
/SYS/RCSA/PCIE5/IOVFC.PF1                  PF     pci_5    primary
/SYS/RCSA/PCIE5/IOVFC.PF0.VF0              VF     pci_5              INV
/SYS/RCSA/PCIE5/IOVFC.PF0.VF1              VF     pci_5              INV
/SYS/RCSA/PCIE5/IOVFC.PF0.VF2              VF     pci_5              INV
/SYS/RCSA/PCIE5/IOVFC.PF0.VF3              VF     pci_5              INV
/SYS/RCSA/PCIE5/IOVFC.PF0.VF4              VF     pci_5              INV
/SYS/RCSA/PCIE5/IOVFC.PF0.VF5              VF     pci_5              INV
/SYS/RCSA/PCIE5/IOVFC.PF0.VF6              VF     pci_5              INV

Solución alternativa: para borrar el estado de INV en las funciones física y virtual, siga los siguientes pasos:

  1. Espere cinco minutos.

  2. Vuelva a intentar la operación de IOV para crear o destruir la función virtual de la función física del canal de fibra.

Puede llevar a cabo todos los ajustes de configuración de IOV necesarios para la función física del canal de fibra en un único comando mediante el comando ldm create-vf -n max o el comando ldm destroy-vf -n max.

El comando ldm remove-io informa un timeout y no puede eliminar la última función virtual SR-IOV de un dominio de E/S

ID de bug 20731016: si se usa el comando ldm remove-io para eliminar la última función virtual SR-IOV de un dominio de E/S, es posible que el comando informe un timeout y no pueda eliminar la función virtual.

Solución alternativa: si ocurre este problema, realice los siguientes pasos:

  1. Verifique que el paquete system/management/hwmgmtd esté instalado en el sistema.

    # pkg info system/management/hwmgmtd
  2. Desactive el servicio svc:/system/sp/management.

    # svcadm disable -st svc:/system/sp/management
  3. Vuelva a intentar ejecutar el comando ldm remove-io.

  4. Cuando la función virtual SR-IOV se haya eliminado correctamente, active el servicio svc:/system/sp/management.

    # svcadm enable svc:/system/sp/management

La función física del canal de fibra es declarada defectuosa por FMA y se desactiva

ID de bug 18168525 y 18156291: debe conectar la tarjeta PCIe del canal de fibra a un conmutador de canal de fibra que admita NPIV y sea compatible con la tarjeta PCIe. Si no utiliza esta configuración, al utiliza el comando format o crear o destruir una función virtual, la función física podría ser declarada defectuosa por FMA y desactivarse. Si se produce este error, el mensaje es similar al siguiente:

SUNW-MSG-ID: PCIEX-8000-0A, TYPE: Fault, VER: 1, SEVERITY: Critical
EVENT-TIME: event-time
PLATFORM: platform-type
SOURCE: eft, REV: 1.16
EVENT-ID: event-ID
DESC: A problem was detected for a PCIEX device.
AUTO_RESPONSE: One or more device instances may be disabled
IMPACT: Loss of services provided by the device instances associated with
this fault
REC-ACTION: Use 'fmadm faulty' to provide a more detailed view of this event.
Please refer to the associated reference document at
http://support.oracle.com/msg/PCIEX-8000-0A for the latest service procedures
and policies regarding this diagnosis.

Solución alternativa: si la tarjeta ha sido declarada defectuosa por FMA, primero controle las conexiones y asegúrese de que la tarjeta no esté conectada directamente al almacenamiento. Luego, realice el paso que coincide con su configuración:

  • La tarjeta está conectada directamente al almacenamiento. Configure correctamente la tarjeta PCIe del canal de fibra; para ello, conéctela al conmutador de canal de fibra que admite NPIV y que sea compatible con la tarjeta PCIe. Luego, ejecute el comando fmadm repair para anular el diagnóstico de FMA.

  • La tarjeta no está conectada directamente al almacenamiento. Cambie la tarjeta.

Aparecerán advertencias en la consola cuando genere funciones virtuales del canal de fibra

ID de bug 17623156: cuando genere funcione virtuales del canal de fibra, es posible que observe las siguientes advertencias:

WARNING: kmem_cache_destroy: 'px0_emlxs3_3_cache2'
  (3000383e030) not empty
WARNING: vmem_destroy('px0_emlxs3_3_vmem_top'):
  leaked 262144 identifiers

Estos mensajes no afectan el funcionamiento normal del sistema y puede ignorarlos.

Solución alternativa: ninguna.

Fujitsu M10 Server tiene diferentes limitaciones de la función SR-IOV

En un Fujitsu M10 Server puede asignar dispositivos de punto final PCIe y funciones virtuales SR-IOV de un bus PCIe particular a un máximo de 24 dominios. El máximo es 15 dominios para las plataformas SPARC T-Series y SPARC M-Series compatibles.