Guide d'installation du logiciel Sun Cluster pour SE Solaris

ProcedureDéchargement manuel du pilote RSMRDT

Cette procédure s'applique au pilote encore chargé en mémoire après la procédure Désinstallation du package SUNWscrdt.

Étapes
  1. Lancez l'utilitaire adb.


    # adb -kw
    
  2. Définissez la variable de noyau clifrsmrdt_modunload_ok sur 1.


    physmem NNNN 
    clifrsmrdt_modunload_ok/W 1
    
  3. Quittez l'utilitaire adb en appuyant sur Control-D.

  4. Recherchez les ID des modules clif_rsmrdt et rsmrdt.


    # modinfo | grep rdt
    
  5. Déchargez le module clif_rsmrdt.

    Vous devez décharger le module clif_rsmrdt avant le module rsmrdt.


    # modunload -i clif_rsmrdt_id
    
    clif_rsmrdt_id

    Spécifie l'ID numérique du module en cours de déchargement.

  6. Déchargez le module rsmrdt.


    # modunload -i rsmrdt_id
    
    rsmrdt_id

    Spécifie l'ID numérique du module en cours de déchargement.

  7. Vérifiez que le module est bien déchargé.


    # modinfo | grep rdt
    

Exemple 2–5 Déchargement du pilote RSMRDT

L'exemple suivant affiche les informations sur la console une fois le pilote RSMRDT déchargé manuellement.


# adb -kw
physmem fc54
clifrsmrdt_modunload_ok/W 1
clifrsmrdt_modunload_ok: 0x0 = 0x1
^D
# modinfo | grep rsm
 88 f064a5cb 974 - 1 rsmops (RSMOPS module 1.1)
 93 f08e07d4 b95 - 1 clif_rsmrdt (CLUSTER-RSMRDT Interface module)
 94 f0d3d000 13db0 194 1 rsmrdt (Reliable Datagram Transport dri)
# modunload -i 93
# modunload -i 94
# modinfo | grep rsm
 88 f064a5cb 974 - 1 rsmops (RSMOPS module 1.1)
#

Erreurs fréquentes

Si la commande modunload échoue, cela signifie que des applications utilisent probablement actuellement le pilote. Fermez les applications avant d'exécuter à nouveau la commande modunload.