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

Quitter la vue de l'impression

Mis à jour : Octobre 2015
 
 

Procédure d'application de la contrainte max-cores

Assurez-vous que la contrainte whole-core est activée sur le domaine avant de définir la contrainte max-cores.

Vous pouvez uniquement activer, modifier ou désactiver la contrainte max-cores sur un domaine inactif et non pas sur un domaine associé ou actif. Avant de mettre à jour la contrainte max-cores sur le domaine de contrôle, vous devez d'abord déclencher une reconfiguration retardée.

  1. Activez la contrainte max-cores sur le domaine.
    primary# ldm set-domain max-cores=max-number-of-CPU-cores domain-name

    Remarque - Les unités cryptographiques associées à ces coeurs ne sont pas affectées par les ajouts de coeurs. Par conséquent, le système n'ajoute pas automatiquement les unités cryptographiques associées à ce domaine. Cependant, une unité cryptographique est automatiquement supprimée uniquement lorsque la dernière CPU virtuelle du coeur est supprimée. Cette action empêche qu'une unité cryptographique ne devienne “orpheline”.
  2. Assurez-vous que la contrainte whole-core est activée.
    primary# ldm ls -o resmgmt domain-name
  3. Associez et redémarrez le domaine.
    primary# ldm bind domain-name
    primary# ldm start domain-name

    A présent, vous pouvez utiliser le domaine avec partitionnement forcé.

Exemple 14-2  Application de la contrainte max-cores

Cet exemple montre comment limiter la contrainte max-cores à trois coeurs en définissant la propriété max-cores et vérifier que la contrainte est activée :

primary# ldm set-domain max-cores=3 ldg1
primary# ldm ls -o resmgmt ldg1
NAME
ldg1

CONSTRAINT
    cpu=whole-core
    max-cores=3

A présent, vous pouvez utiliser le domaine avec partitionnement forcé.

L'exemple suivant supprime la contrainte max-cores du domaine ldg1 non associé et inactif, mais conserve la contrainte whole-core en l'état.

primary# ldm stop ldg1
primary# ldm unbind ldg1
primary# ldm set-domain max-cores=unlimited ldg1

Pour supprimer à la fois la contrainte max-cores et la contrainte whole-core du domaine ldg1, vous pouvez également affecter des CPU virtuelles à la place des coeurs de la manière suivante :

primary# ldm set-vcpu 8 ldg1

Dans les deux cas, vous devez associer et redémarrer le domaine.

primary# ldm bind ldg1
primary# ldm start ldg1