Gestion des systèmes de fichiers réseau dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Désactivation de la navigabilité Autofs

Dans la version par défaut de /etc/auto_master installée, l'option –nobrowse est ajoutée aux entrées pour /home et /net. En outre, la procédure de mise à niveau ajoute l'option –nobrowse aux entrées /home et /net dans /etc/auto_master si ces entrées n'ont pas été modifiées. Cependant, il se peut que vous ayez à effectuer ces modifications manuellement ou à désactiver la navigabilité pour les points de montage autofs spécifiques à un site après l'installation.

Cette section explique comment désactiver la fonction de navigabilité pour un seul client, tous les clients et un système de fichiers sélectionné.

Désactivation complète de la navigabilité Autofs sur un seul client NFS

  1. Connectez-vous en tant qu'administrateur au client NFS.

    Pour plus d'informations, reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .

  2. Modifiez le paramètre de configuration SMF autofs.
    # sharectl set -p nobrowse=TRUE autofs
  3. Redémarrez le service autofs.
    # svcadm restart system/filesystem/autofs

Désactivation de la navigabilité Autofs pour tous les clients

Pour désactiver la navigabilité pour tous les clients, vous devez utiliser un service de noms, tel que NIS. Sinon, vous devez modifier manuellement les mappes de montage automatique sur chaque client. Dans cet exemple, la navigabilité du répertoire /home est désactivée. Vous devez suivre cette procédure pour chaque noeud autofs indirect qui doit être désactivé.

  1. Ajoutez l'option –nobrowse à l'entrée /home dans le fichier auto_master du service de noms.
    /home     auto_home     -nobrowse
  2. Exécutez la commande automountsur tous les clients pour que le nouveau comportement en vigueur.

    Le nouveau comportement entre en vigueur après une réinitialisation également.

    # /usr/sbin/automount

Désactivation de la navigabilité Autofs sur un système de fichiers sélectionné

Dans cet exemple, la navigabilité du répertoire /net est désactivée. Vous pouvez utiliser la même procédure pour /home ou n'importe quel autre point de montage autofs.

  1. Vérifiez l'ordre de recherche des services de nommage de montage automatique.

    La propriété config/automount dans le service name-service/switch affiche l'ordre de recherche pour les informations de montage automatique.

    # svcprop -p config svc:/system/name-service/switch
    config/value_authorization astring solaris.smf.value.name-service.switch
    config/printer astring user\ files
    config/default astring files\ nis
    config/automount astring files\ nis

    La dernière entrée montre que les fichiers de montage automatique locaux sont parcourus les premiers, puis le service NIS est vérifié. L'entrée config/default spécifie l'ordre de recherche pour toutes les informations de nommage qui ne sont pas spécifiquement répertoriées.

  2. Vérifiez la position de l'entrée +auto_master dans /etc/auto_master.

    Pour que les ajouts aux fichiers locaux soient prioritaires sur les entrées dans l'espace de noms, l'entrée +auto_master doit être déplacée à la suite de /net.

    # Master map for automounter
    #
    /net    -hosts     -nosuid
    /home   auto_home
    /nfs4    -fedfs     -ro,nosuid,nobrowse
    +auto_master

    Une configuration standard place l'entrée +auto_master au début du fichier, ce qui empêche l'utilisation de toutes les modifications locales.

  3. Ajoutez l'option –nobrowse à l'entrée /net dans le fichier /etc/auto_master.
    /net     -hosts     -nosuid,nobrowse
  4. Sur tous les clients, exécutez la commande automount.

    Le nouveau comportement entre en vigueur après l'exécution de la commande automount sur les systèmes client ou après une réinitialisation.

    # /usr/sbin/automount