Etant donné que le gestionnaire pas sûr (en cas de détachement) doit être
déchargé, vous devez arrêter d'utiliser ce type de contrôleur sur toutes les cartes
système du domaine. Les autres contrôleurs peuvent de nouveau être utilisés
après l'exécution de l'opération DR de détachement.
4 L'utilisation d'interfaces standard Solaris pour fermer manuellement et décharger
tous ces gestionnaires sur la carte.
Reportez-vous à modload(1M) dans le SunOS Reference Manual.
4 Le détachement de la carte système se fait de manière normale.
Si vous ne pouvez pas faire ce qui précède, réinitialisez le domaine avec la carte qui
est sur la liste noire (reportez-vous à blacklist(4)), afin de retirer la carte
ultérieurement.
Remarque -
De nombreux gestionnaires de tierce partie (achetés à d'autres
fournisseurs plutôt qu'à Sun Microsystems) ne prennent pas en charge l'interface
standard Solaris modunload(1M). Les conditions sollicitant les gestionnaires se
présentent rarement lors du fonctionnement normal et les fonctionnalités nécessaires
sont parfois absentes ou fonctionnent mal. Sun Microsystems suggère que vous
testiez les fonctions des gestionnaires pendant les phases de qualification et
d'installation de périphériques de tierce partie.
DR et DDI_SUSPEND/DDI_RESUME
Pour effectuer l'opération DR pour détacher une carte qui contient de la mémoire
non paginable, mettez le domaine au repos. La mémoire ne peut être détachée qu'à
partir du moment où tous les gestionnaires de tout le domaine (pas seulement sur la
carte qui va être détachée) prennent en charge l'interface de gestionnaires
DDI_SUSPEND/DDI_RESUME ou s'ils sont tous fermés. Les gestionnaires qui
prennent en charge les fonctions DDI sont qualifiés de suspend-safe (sûrs en cas
d'interruption); les gestionnaires qui ne les prennent pas en charge sont qualifiés de
suspend-unsafe (pas sûrs en cas d'interruption).
La façon la plus directe de mettre le domaine au repos consiste à fermer tous les
périphériques pas sûrs en cas d'interruption. Pour chaque gestionnaire de réseau
vous devez exécuter la commande ifconfig(1M) avec le paramètre down, puis de
l'exécuter de nouveau avec le paramètre unplumb (pour plus d'informations,
reportez-vous à ifconfig(1M)).
Remarque -
Il devrait être possible de déplomber tous les gestionnaires de réseau.
Toutefois, cette action est rarement testée dans les environnements habituels et peut
provoquer des conditions d'erreur de gestionnaire. Si vous utilisez DR, Sun
Microsystems suggère que vous testiez les fonctions des gestionnaires pas sûr en cas
d'interruption pendant les phases de qualification et d'installation.
Configuration de la fonctionnalité DR
15