Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d'administration d'Oracle VM Server for SPARC 3.0 Oracle VM Server for SPARC (Français) |
Partie I Logiciel Oracle VM Server for SPARC 3.0
1. Présentation du logiciel Oracle VM Server for SPARC
2. Installation et activation du logiciel
3. Sécurité d'Oracle VM Server for SPARC
4. Configuration des services et du domaine de contrôle
5. Configuration des domaines invités
6. Configuration des domaines d'E/S
7. Utilisation des disques virtuels
8. Utilisation des réseaux virtuels
Reconfiguration des ressources
Procédure d'application de la contrainte whole-core
Procédure d'application de la contrainte max-cores
Interactions entre la contrainte whole-core et les autres fonctions des domaines
Reconfiguration dynamique de la CPU
Gestion dynamique des ressources
Configuration du système avec des partitions forcées
Vérification de la configuration d'un domaine
Procédure permettant de déterminer si un domaine a été configuré avec des coeurs complets de CPU
Procédure de création de la liste des coeurs de CPU affectés à un domaine
Configuration d'un domaine avec des coeurs complets de CPU
Procédure de création d'un nouveau domaine avec des coeurs complets de CPU
Procédure de configuration d'un domaine existant avec des coeurs complets de CPU
Procédure de configuration du domaine primary avec des coeurs complets de CPU
Reconfiguration dynamique de la CPU
Gestion dynamique des ressources de la CPU
Gestion de l'alimentation de la CPU
Réinitialisation ou nouvelle association de domaine
Incompatibilité de la migration de domaine
Affectation de ressources physiques à des domaines
Procédure de suppression de la contrainte physical-bindings
Procédure de suppression de toutes les ressources non associées physiquement
Gestion des ressources physiques sur le domaine de contrôle
Restrictions applicables à la gestion des ressources physiques sur les domaines
Utilisation de la reconfiguration dynamique de la mémoire
Suivi de la progression d'une demande de reconfiguration dynamique de mémoire
Annulation d'une demande de reconfiguration dynamique de mémoire
Demandes partielles de reconfiguration dynamique de mémoire
Reconfiguration de la mémoire du domaine de contrôle
Réduction de la mémoire du domaine de contrôle
Reconfiguration dynamique et retardée
Alignement de la mémoire pour les domaines actifs
Alignement de la mémoire pour les domaines liés
Alignement de la mémoire pour les domaines inactifs
Exemples de reconfiguration dynamique de mémoire
Utilisation de la gestion de l'alimentation
Utilisation de la gestion dynamique des ressources
Liste des ressources du domaine
Procédure d'affichage de la syntaxe des sous-commandes ldm
Définition des statistiques d'utilisation
Affichage des différentes listes
Procédure d'affichage des versions de logiciel (-V)
Procédure de génération d'une liste abrégée
Procédure de génération d'une liste longue (-l)
Procédure de génération d'une liste étendue (-e)
Procédure de génération d'une liste analysable et lisible par la machine (-p)
Procédure de génération d'un sous-ensemble de liste longue (-o format)
Procédure d'affichage de la valeur d'une variable
Procédure de création de la liste des liaisons
Procédure de création de la liste des configurations
Procédure de création de la liste des périphériques
Procédure de création de la liste de mémoire disponible
Procédure de création de la liste des services
Procédure de création de la liste des contraintes pour un domaine
Procédure de création de la liste des contraintes au format XML
Procédure de création de la liste des contraintes dans un format lisible par machine
11. Gestion des configurations de domaine
12. Réalisation d'autres tâches d'administration
Partie II Logiciel Oracle VM Server for SPARC facultatif
13. Outil de conversion physique-à-virtuel Oracle VM Server for SPARC
14. Assistant de configuration d'Oracle VM Server for SPARC (Oracle Solaris 10)
15. Utilisation de la gestion de l'alimentation
16. Utilisation du logiciel Oracle VM Server for SPARC Management Information Base
17. Recherche de Logical Domains Manager
18. Utilisation de l'interface XML avec Logical Domains Manager
Logical Domains Manager sélectionne automatiquement les ressources physiques à affecter à un domaine. Le logiciel Oracle VM Server for SPARC 3.0 permet également aux administrateurs experts de sélectionner de façon explicite les ressources physiques à affecter ou dont l'affectation à un domaine doit être annulée.
Les ressources affectées de manière explicite sont appelées ressources nommées. Les ressources affectées de manière automatique sont appelées ressources anonymes.
Attention - N'affectez pas de ressources nommées à moins que vous soyez un administrateur expert. |
Vous pouvez affecter de façon explicite des ressources physiques au domaine de contrôle et à des domaines invités. Etant donné que le domaine de contrôle reste actif, il peut éventuellement être en mode de reconfiguration retardée avant que vous ne procédiez à des affectations de ressources physiques. Ou une reconfiguration retardée est automatiquement déclenché lorsque vous effectuez des affectations physiques. Reportez-vous à la section Gestion des ressources physiques sur le domaine de contrôle. Pour plus d'informations sur les restrictions applicables aux ressources physiques, reportez-vous à la section Restrictions applicables à la gestion des ressources physiques sur les domaines.
Vous pouvez affecter de façon explicite les ressources physiques suivantes au domaine de contrôle et à des domaines invités :
CPU physiques. Affectez les ID des coeurs physiques au domaine en définissant la propriété cid.
La propriété cid doit uniquement être utilisée par un administrateur au fait de la topologie du système à configurer. Cette fonction de configuration avancée applique des règles d'allocation particulières et peut avoir un impact sur les performances globales du système.
Vous pouvez définir cette propriété en exécutant l'une des commandes suivantes :
# ldm add-core cid=core-ID[,core-ID[,...]] ldom # ldm set-core cid=core-ID[,core-ID[,...]] ldom # ldm rm-core [-f] cid=core-ID[,core-ID[,...]] ldom
Si vous spécifiez un ID de coeur en tant que valeur de la propriété cid, core-ID est explicitement affecté au domaine ou supprimé du domaine.
Mémoire physique. Affectez un ensemble de régions contiguës de la mémoire physique à un domaine en définissant la propriété mblock. Chaque région de mémoire physique est spécifiée sous la forme d'une adresse de mémoire physique et d'une taille.
La propriété mblock doit uniquement être utilisée par un administrateur au fait de la topologie du système à configurer. Cette fonction de configuration avancée applique des règles d'allocation particulières et peut avoir un impact sur les performances globales du système.
Vous pouvez définir cette propriété en exécutant l'une des commandes suivantes :
# ldm add-mem mblock=PA-start:size[,PA-start:size[,...]] ldom # ldm set-mem mblock=PA-start:size[,PA-start:size[,...]] ldom # ldm rm-mem mblock=PA-start:size[,PA-start:size[,...]] ldom
Pour affecter un bloc de mémoire à un domaine ou l'en supprimer, définissez la propriété mblock. Une valeur correcte comprend une adresse de départ de mémoire physique (PA-start) et une taille de bloc de mémoire (size) séparées par le signe deux-points (:).
Remarque - Vous ne pouvez pas utiliser la reconfiguration dynamique (DR) pour déplacer des ressources de mémoire ou de coeur entre des domaines en cours d'exécution lorsque vous définissez la propriété mblock ou cid. Pour déplacer des ressources entre des domaines, assurez-vous que les domaines ont l'état associé ou inactif. Pour plus d'informations sur la gestion des ressources physiques dans le domaine de contrôle, reportez-vous à la section Gestion des ressources physiques sur le domaine de contrôle.
Vous pouvez utiliser la commande ldm list-constraints pour visualiser les contraintes de ressources de domaines. La contrainte physical-bindings spécifie les types de ressources physiquement assignés à un domaine. Lorsqu'un domaine est créé, la contrainte physical-bindings n'est pas définie tant qu'aucune ressource physique n'est affectée au domaine. Lorsque la propriété mblock est définie, la contrainte physical-bindings est définie sur memory. De même, lorsque la propriété cid est définie, la contrainte physical-bindings est définie sur core. Lorsque les propriétés cid et mblock sont toutes deux définies, la contrainte physical-bindings est définie sur core, memory.
Pour supprimer la contrainte physical-bindings pour un domaine hôte, vous devez d'abord supprimer toutes les ressources associées physiquement.
# ldm unbind domain
Coeurs nommés.
# ldm set-core cid=core-ID domain
Mémoire nommée.
# ldm set-mem mblock=PA-start:size domain
Ressource de CPU.
# ldm add-vcpu number domain
Ressource de mémoire.
# ldm add-mem size[unit] domain
# ldm bind domain
Pour contraindre les domaines hôtes qui n'ont pas la contrainte physical-bindings activée, vous devez d'abord supprimer toutes les ressources non associées physiquement.
# ldm unbind domain
Ressource de CPU.
# ldm set-core 0 domain
Ressource de mémoire.
# ldm set-mem 0 domain
Ressource de CPU.
# ldm add-core cid=core-ID domain
Ressource de mémoire.
# ldm add-mem mblock=PA-start:size domain
# ldm bind domain
Pour appliquer ou supprimer la contrainte physical-bindings du domaine de contrôle, suivez les étapes appropriées décrites dans la section précédente. Cependant, au lieu de dissocier le domaine, placez le domaine de contrôle dans une reconfiguration retardée.
Une modification de contrainte entre les ressources anonymes et les ressources nommées physiquement associées déclenche automatiquement une reconfiguration retardée. Vous pouvez tout de même paramétrer une reconfiguration retardée à l'aide de la commande ldm start-reconf primary.
Comme pour toute modification liée à une reconfiguration retardée, vous devez réinitialiser le domaine (le domaine de contrôle dans ce cas) pour terminer le processus.
Remarque - Lorsque le domaine de contrôle est en mode de reconfiguration retardée, vous pouvez effectuer un nombre illimité d'affectations de mémoire en exécutant les commandes ldm add-mem et ldm rm-mem sur le domaine de contrôle. Toutefois, vous ne pouvez procéder qu'à une seule affectation de coeur au domaine de contrôle à l'aide de la commande ldm set-core.
Les restrictions suivantes s'appliquent à l'affectation de ressources physiques :
Vous ne pouvez pas effectuer de liaisons de mémoire physique et non physique dans le même domaine, pas plus que vous ne pouvez effectuer de liaisons de coeur physique et non physique.
Un domaine peut comporter des liaisons de mémoire non physique et des liaisons de coeur physique, ou encore des liaisons de coeur non physique et des liaisons de mémoire physique.
Lorsque vous ajoutez une ressource physique à un domaine, le type de ressource correspondant est limité à l'état de liaison physique.
Toute tentative d'ajouter ou de supprimer des CPU anonymes dans un domaine où physical-bindings=core est vouée à l'échec.
L'allocation et la vérification des ressources non liées peut uniquement être effectuée lors de l'exécution de la commande ldm bind.
Lorsque vous retirez de la mémoire physique d'un domaine, vous devez retirer précisément le bloc de mémoire physique précédemment ajouté.
Les plages de mémoire physique ne doivent pas se chevaucher.
Vous pouvez uniquement utiliser la commande ldm add-core cid= ou ldm set-core cid= pour affecter une ressource physique à un domaine.
Si vous utilisez la commande ldm add-mem mblock= ou ldm set-mem mblock= pour assigner des blocs de mémoire physique multiples, les adresses et les tailles sont vérifiées immédiatement pour éviter des collisions avec d'autres liaisons.
Un domaine auquel des coeurs partiels sont affectés peut utiliser la sémantique whole-core si les CPU restantes de ces coeurs sont libres et disponibles.