next up previous contents Next: Exemple de configuration. Up: Système de fichiers en Previous: Système de fichiers en   Table des matières  

29.1 Logiciels.

Selon votre distribution, les programmes cités ci-dessous peuvent se trouver dans les répertoires bin ou sbin. Tous sont des démons. Pour que NFS puisse fonctionner, ces services doivent être démarrés dans l'ordre suivant:

portmap
(aussi appelé parfois rpc.portmap). Ce démon établit une correspondance des noms de services et des ports. Les processus clients et serveurs doivent demander un numéro de port TCP basé sur un nom de service, et portmap gère ces requêtes. En fait, il s'agit d'une version réseau de votre fichier /etc/services.

rcp.mountd
(aussi appelé mountd). Ce service gère la requête initiale entrante provenant d'un client pour monter (to mount) un système de fichiers. Il vérifie que cette requête est autorisée.

rpc.nfsd
(appelé également nfsd). Ce service est le coeur de NFS: c'est le programme serveur de fichiers lui-même.

rpc.lockd
(ou lockd). Ce démon gère les verrouillages entre différentes machines, sur le même fichier à travers le réseau.
L'acronyme RPC signifie Remote Procedure Call. RPC a été développé avec NFS par Sun Microsystems. Il s'agit d'une méthode efficace pour tout programme qui appelle une fonction sur une autre machine. Il peut être utilisé par tout service qui doit effectuer un traitement distribué. De nos jours, RPC n'est plus guère utilisé que par NFS car il a été surclassé par la technologie CORBA [la version orientée-objet de RPC]. Cependant, vous pouvez écrire des applications distribuées grâce à la mise en oeuvre de RPC sous LINUX.


next up previous contents Next: Exemple de configuration. Up: Système de fichiers en Previous: Système de fichiers en   Table des matières  
1-01-2006