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

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Définition d'architectures différentes pour accéder à un espace de noms partagé

Vous devez assembler un espace de noms partagé pour les exécutables locaux, et les applications, telles que les tableurs et les packages de traitement de texte. Les clients de cet espace de noms utilisent différentes architectures de station de travail qui requièrent différents formats exécutables. En outre, certaines stations de travail exécutent des versions différentes du système d'exploitation.

  1. Créez la mappe auto_local.

    Pour plus d'informations sur les services de noms, reportez-vous à la section Utilisation des services de noms et d’annuaire Oracle Solaris 11.2 : DNS et NIS .

  2. Choisissez un seul nom spécifique à un site pour l'espace de noms partagé.

    Ce nom permet d'identifier facilement les fichiers et répertoires qui appartiennent à cet espace. Par exemple, si vous choisissez /usr/local comme nom, le chemin /usr/local/bin fait évidemment partie de cet espace de noms.

  3. Créez une mappe autofs indirecte pour permettre aux utilisateurs pour accéder à un système de fichiers donné.

    Montez cette mappe sous /usr/local. Configurez l'entrée suivante dans la mappe auto_master NIS :

    /usr/local     auto_local     -ro

    Notez que l'option de montage –ro implique que les clients ne peuvent pas écrire dans les fichiers ou répertoires.

  4. Exportez le répertoire approprié sur le serveur.
  5. Incluez une entrée bin dans la mappe auto_local.

    Votre structure de répertoire ressemble à la structure suivante :

     bin     aa:/export/local/bin 

    aa est le nom du serveur.

  6. (Facultatif) Pour servir les clients de différentes architectures, modifiez l'entrée en ajoutant la variable CPU autofs.
    bin     aa:/export/local/bin/$CPU 

    aa est le nom du serveur.

    • Pour les clients SPARC : placez les exécutables dans /export/local/bin/sparc.

    • Pour les clients x86 : placez les exécutables dans /export/local/bin/i386.