Solaris CDE - Guide avancé de l'utilisateur et de l'administrateur système

Configuration du point de montage des systèmes de fichiers distants

Lorsque le bureau transmet des noms de fichiers d'un système à un autre, il doit les transformer, à l'aide de tables de correspondance, en noms de fichiers compréhensibles par le système de destination. Cette transformation est nécessaire car un fichier peut ne pas être monté au même emplacement sur tous les systèmes et doit donc être accessible avec des noms différents. Par exemple, le fichier /projects/big du système sysA peut être accessible en tant que /net/sysA/projects/big sur le système sysB.

Configuration nécessaire à la correspondance des noms de fichiers

Pour que cette mise en correspondance puisse être effectuée correctement, l'une des conditions suivantes doit être vérifiée :

Définition d'une valeur pour DTMOUNTPOINT

Vous devez définir la variable d'environnement DTMOUNTPOINT si les deux conditions suivantes sont vraies :

  1. Editez le fichier /etc/inetd.conf :

  2. Trouvez l'entrée dtspcd et ajoutez :

    		-mount_point point_montage
    
  3. Trouvez l'entrée rpc.ttdbserver et ajoutez :

    		-m point_montage
    

    Par exemple, pour que l'agent de montage automatique utilise le point de montage /nfs, le fichier /etc/inetd.conf doit contenir les entrées suivantes :

    	dtspc stream tcp nowait root /usr/dt/bin/dtspcd \
     	/usr/dt/bin/dtspcd -mount_point /nfs
     	rpc stream tcp wait root /usr/dt/bin/rpc.ttdbserver \
     	100083 1 rpc.ttdbserver -m /nfs
  4. Effectuez sur votre système la procédure permettant de relire /etc/inetd.conf. Pour plus d'informations, reportez-vous à la page de manuel inetd(1M).

  5. Définissez DTMOUNTPOINT afin que sa valeur provienne des connexions des utilisateurs.

    Cette opération peut être effectuée en définissant cette variable dans le fichier /etc/dt/config/Xsession.d. Pour plus d'informations sur la définition des variables d'environnement, reportez-vous à la section Définition de variables d'environnement.