Guide d'installation du logiciel Sun Cluster pour SE Solaris

Configuration du commutateur de services de noms

Effectuez cette tâche sur chaque nœud de cluster.

  1. Devenez superutilisateur sur le nœud de cluster.

  2. Éditez le fichier /etc/nsswitch.conf.

    1. Vérifiez que cluster est la première source de recherche pour les entrées de base de données hosts et netmasks.

      Cet ordre est nécessaire au bon fonctionnement du logiciel Sun Cluster. La commande scinstall(1M) ajoute cluster à ces entrées au cours de l'installation.

    2. (Facultatif) Afin d'augmenter la disponibilité pour les services de données au cas où le service d'attribution de noms deviendrait indisponible, changez l'ordre de recherche des entrées suivantes :

      • Pour les entrées de base de données hosts et netmasks, ajoutez files après cluster.

      • Pour Sun Cluster HA pour NFS, insérez également [SUCCESS=return] après cluster files et avant les services de noms.


        hosts:      cluster files [SUCCESS=return] nis

        Cet ordre de recherche assure que le nœud, s'il résout un nom localement, ne contacte pas les services de noms répertoriés, mais donne un résultat positif immédiatement.

      • Pour toutes les autres entrées de base de données, placez files en premier dans l'ordre de recherche.

      • Si le critère [NOTFOUND = return] devient le dernier élément d'une entrée une fois que vous avez modifié l'ordre de recherche, ce critère devient obsolète. Vous pouvez le supprimer de l'entrée ou l'y laisser. Un critère [NOTFOUND=return] situé à la fin d'une entrée est ignoré.

    3. Effectuez toute autre modification requise par les services de données spécifiques.

      Consultez les manuels correspondant aux services de données installés.

    L'exemple suivant présente une partie du contenu d'un fichier /etc/nsswitch.conf. L'ordre de recherche des entrées de base de données hosts et netmasks indique cluster en premier, puis files. L'ordre de recherche des autres entrées commence par files. Le critère [NOTFOUND = return] est supprimé des entrées.


    # vi /etc/nsswitch.conf
    …
    mot de passe :     files nis
    groupe :      files nis
    …
    hôtes :      cluster files nis
    …
    masques de réseau :   cluster files nis
    …

    Reportez-vous à la page man nsswitch.conf(4) pour de plus amples informations sur les entrées du fichier nsswitch.conf.

  3. Configurez votre environnement de superutilisateur.

    Reportez-vous à la rubrique Configuration de l'environnement racine.