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 en noms de fichiers compréhensibles par le système de destination (c'est-à-dire leur attribuer ces noms). Cette correspondance est nécessaire car un fichier peut être monté à différents endroits de différents systèmes et doit donc être accessible avec des noms différents. Par exemple, le fichier //projects/big du système sysA est accessible sous la forme /net/sysA/projects/big sur le système sysB.

Conditions préalables à la correspondance des noms de fichiers

Pour effectuer cette procédure 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 :

    1. Recherchez l'entrée dtspcd et ajoutez :

      		-mount_point point_montage
      
    2. Recherchez l'entrée rpc.ttdbserver et ajoutez :

      		-m point_montage
      

      Par exemple, pour que l'agent de montage utilise le point de montage /nfs, les entrées de /etc/inetd.conf doivent être modifiées comme suit :

      	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
  2. 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).

  3. 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 /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".