Notes de version d'Oracle® VM Server for SPARC 3.3

Quitter la vue de l'impression

Mis à jour : Octobre 2015
 
 

Problèmes liés à SR-IOV

SPARC M5 et SPARC M6 : l'opération d'ajout d'une fonction virtuelle déclenche une erreur grave au niveau de la topologie PCIe Fabric lors de la tentative d'activation de la fonction SR-IOV sur le bus PCIe qui héberge les périphériques rKVMS

ID de bogue 21548747 : si vous utilisez des périphériques SR-IOV sur un système SPARC M5 ou SPARC M6 avec un bus PCIe qui héberge des périphériques rKVMS, toute tentative d'activation de la fonction SR-IOV après une opération DBUS d'ajout de bus dynamique déclenche une erreur FMA grave.

Solution : limitez l'utilisation des bus PCIe qui hébergent des périphériques rKVMS sur le domaine primary. Utilisez uniquement la méthode d'affectation de bus PCIe statique pour supprimer et ajouter ce bus au domaine primary.

La modification de la configuration des fonctions physiques de Fibre Channel prend quelques minutes

ID de bogue 21299683 : après la création ou la destruction de fonctions virtuelles, vous pouvez devoir patienter jusqu'à cinq minutes avant de pouvoir tenter de créer ou de détruire d'autres fonctions virtuelles de la fonction physique Fibre Channel.

Si vous tentez d'effectuer ces opérations avant l'écoulement de ces cinq minutes, les opérations échouent avec un message tel que le suivant :

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.

Parfois, l'état de la fonction physique, de la fonction virtuelle ou des deux, s'affiche comme INV dans la sortie ldm list-io. Par exemple, dans l'exemple de sortie suivant, la fonction physique 0 et ses fonctions virtuelles enfants présentent l'état 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

Solution : pour supprimer le statut INV des fonctions physique et virtuelle, effectuez les étapes suivantes :

  1. Patientez cinq minutes.

  2. Recommencez l'opération IOV pour créer ou détruire la fonction virtuelle sur la fonction physique Fibre Channel.

Vous pouvez effectuer toutes les configurations IOV nécessaires pour la fonction physique Fibre Channel à partir d'une seule commande ldm create-vf -n max ou ldm destroy-vf -n max.

La commande ldm remove-io signale un délai d'attente et un échec de la suppression de la dernière fonction virtuelle SR-IOV d'un domaine d'E/S

ID de bogue 20731016 : lorsque vous utilisez la commande ldm remove-io pour supprimer la dernière fonction virtuelle SR-IOV d'un domaine d'E/S, la commande peut signaler un délai d'attente et un échec de suppression de la fonction virtuelle.

Solution de contournement : si ce problème se produit, procédez comme suit :

  1. Vérifiez que le package system/management/hwmgmtd est installé sur le système.

    # pkg info system/management/hwmgmtd
  2. Désactivez le service svc:/system/sp/management.

    # svcadm disable -st svc:/system/sp/management
  3. Réexécutez la commande ldm remove-io.

  4. Lorsque la fonction virtuelle SR-IOV a été supprimée, activez le service svc:/system/sp/management.

    # svcadm enable svc:/system/sp/management

La fonction physique Fibre Channel est défaillante et désactivée par FMA

ID de bogue 18168525 et 18156291 : vous devez connecter la carte PCIe Fibre Channel à un commutateur Fibre Channel prenant en charge NPIV et compatible avec la carte PCIe. Si vous n'utilisez pas cette configuration, l'utilisation de la commande format ou la création ou suppression d'une fonction virtuelle peut provoquer la défaillance de la fonction physique et sa désactivation par FMA. Si cette défaillance se produit, le message qui s'affiche ressemble à l'exemple suivant 

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.

Solution : si la carte a été mise en défaillance par FMA, vérifiez tout d'abord ses connexions et assurez-vous que la carte n'est pas connectée directement au stockage. Ensuite, exécutez l'étape correspondant à votre configuration 

  • La carte est connectée directement au stockage – Configurez correctement la carte PCIe Fibre Channel en la connectant au commutateur Fibre Channel prenant en charge NPIV et compatible avec la carte PCIe. Ensuite, exécutez la commande fmadm repair pour ignorer le diagnostic FMA.

  • La carte n'est pas connectée directement au stockage– Remplacez la carte.

Affichage d'avertissements sur la console lors de la création de fonctions virtuelles Fibre Channel

ID de bogue 17623156 : lors de la création de fonctions virtuelles Fibre Channel, les avertissements suivants peuvent s'afficher :

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

Ces messages n'affectent pas le fonctionnement normal du système et peuvent être ignorés.

Solution de contournement : aucune.

Les restrictions de la fonction SR-IOV du Serveur Fujitsu M10 sont différentes

Sur un Serveur Fujitsu M10, vous pouvez associer des périphériques d'extrémité PCIe et des fonctions virtuelles SR-IOV d'un bus PCIe donné à un maximum de 24 domaines. Le maximum est de 15 domaines pour les plate-formes SPARC T-Series et SPARC M-Series prises en charge.