Guide d'administration d'Oracle® VM Server for SPARC 3.2

Quitter la vue de l'impression

Mis à jour : Mai 2015
 
 

Présentation des domaines root non primary

Chaque domaine root a un complexe root PCIe qui lui est affecté. Ce domaine possède la topologie Fabric PCIe et fournit tous les services associés à la Fabric, notamment le traitement des erreurs Fabric. Un domaine root est également un domaine d'E/S, car il possède et a un accès direct aux périphériques d'E/S. Le domaine primary est le domaine root par défaut.

Vous pouvez effectuer des E/S directes et des opérations SR-IOV sur les bus PCIe qui sont affectés à l'un des domaines root. Vous pouvez alors effectuer les opérations suivantes pour tous les domaines root, y compris les domaines root non primary :

  • Afficher le statut des emplacements PCIe

  • Afficher les fonctions physiques SR-IOV présentes

  • Assigner un emplacement PCIe à un domaine d'E/S ou un domaine root

  • Supprimer un emplacement PCIe d'un domaine d'E/S ou d'un domaine root

  • Créer une fonction virtuelle à partir de sa fonction physique

  • Détruire une fonction virtuelle

  • Assigner une fonction virtuelle à un autre domaine

  • Supprimer une fonction virtuelle d'un autre domaine

Logical Domains Manager récupère les périphériques d'extrémité PCIe et les périphériques de fonctions virtuelles SR-IOV à partir des agents Logical Domains qui s'exécutent dans les domaines root non primary. Après leur détection initiale, ces informations sont placées dans la mémoire cache pendant l'arrêt du domaine root, mais uniquement pendant la durée de la réinitialisation du domaine root.

    Vous ne pouvez effectuer des opérations d'E/S directes et SR-IOV que lorsque le domaine root est actif. Logical Domains Manager s'exécute sur les périphériques qui sont présents à ce moment-là. Les données mises en cache sont susceptibles d'être actualisées lorsque les opérations suivantes sont exécutées :

  • Redémarrage de l'agent Logical Domains dans le domaine root spécifié

  • Un remplacement de matériel, par exemple une opération d'enfichage à chaud, est effectué dans le domaine root spécifié

Utilisez la commande ldm list-io pour afficher le statut du périphérique d'extrémité PCIe. La sortie indique également les sous-périphériques et les périphériques de fonction physique associés aux complexes racine détenus par chaque domaine root non primary.

    Vous pouvez appliquer les commandes suivantes sur n'importe quel domaine root :

  • ldm add-io

  • ldm remove-io

  • ldm set-io

  • ldm create-vf

  • ldm destroy-vf

  • ldm start-reconf

  • ldm cancel-reconf

La prise en charge de la reconfiguration retardée a été étendue aux domaines root non primary. Toutefois, elle peut uniquement être utilisée pour exécuter les commandes ldm add-io, ldm remove-io, ldm set-io, ldm create-vf et ldm destroy-vf. La reconfiguration retardée peut être utilisée pour n'importe quelle opération qui ne peut pas être réalisée à l'aide d'opérations dynamiques telles que :

  • Réalisation d'opérations d'E/S directes

  • Création et destruction de fonctions virtuelles à partir d'une fonction physique qui ne répond pas aux exigences de configuration de la fonction SR-IOV dynamique.


Caution

Mise en garde  - Planifiez ces opérations à l'avance afin de limiter le nombre de réinitialisations du domaine root et réduire les périodes d'indisponibilité.