Guide de l'utilisateur de la fonctionnalité Dynamic Reconfiguration sur le serveur Sun Enterprise 10000

Mémoire : dr-max-mem

La valeur de dr-max-mem dépend de la version de l'environnement d'exploitation Solaris (2.5.1, 2.6 ou 2.7) utilisée dans le domaine.


Remarque :

Dans Solaris 2.5.1 et Solaris 2.6 5/98, la fonctionnalité DR est désactivée sur des domaines qui disposent de moins de 512 Mo de mémoire. Cette limite de mémoire n'existe pas avec Solaris 7 5/99.


La variable dr-max-mem avec Solaris 7 5/99

Avec Solaris 7 5/99, la variable dr-max-mem n'est plus utilisée. Par contre, la fonctionnalité DR, notamment l'opération DR de détachement, doit être activée en utilisant la variable system(4), kernel_cage_enable. Un noyau en "cage" limite la mémoire non paginable à un petit nombre de cartes système (à un en général). Par défaut, la "cage" du noyau est désactivée, empêchant les opérations DR de détachement.


Remarque :

L'opération DR Attach est activée quelle que soit la valeur de la variable kernel_cage_enable.


Pour activer la "cage" du noyau
  1. Editez le fichier /etc/system pour que kernel_cage_enable soit égal à 1.


    set kernel_cage_enable=1
    

  2. Réinitialisez le domaine.

Après avoir réussi la réinitialisation, vous pouvez vérifier que la "cage" du noyau est activée en recherchant dans le fichier /var/adm/messages le message suivant .


NOTICE: DR Kernel Cage is ENABLED