rpc.nfsd(8) System Manager's Manual rpc.nfsd(8) NOM rpc.nfsd - Processus serveur NFS SYNOPSIS /usr/sbin/rpc.nfsd [options] nombre_processus DESCRIPTION Le programme rpc.nfsd implemente la partie utilisateur du service NFS. Les principales actions sont prises en charge par le module noyau nfsd. La partie utilisateur se contente de preciser quels sont les sockets que le service noyau doit ecouter, quelles versions de NFS il doit prendre en charge et combien de processus legers (threads) il doit lancer. Le demon rpc.mountd fournit un service auxiliaire necessaire pour le traitement des requetes de montage ou demontage des clients NFS. OPTIONS -d, --debug Activer la journalisation des messages utiles au debogage. -H, --host nom_hote Indiquer un nom d'hote specifique (ou son adresse) ou les requetes NFS seront acceptees. Par defaut, rpc.nfsd accepte les requetes NFS sur toutes les adresses reseau connues. Il faut noter que lockd (qui effectue le verrouillage des fichiers pour NFS) peut continuer a accepter les requetes NFS sur toutes les adresses reseau connues. Cela peut changer dans de futures versions du noyau Linux. Cette option peut etre utilisee plusieurs fois pour ecouter plus d'une interface. -S ou --scope scope NFSv4.1 et les versions ulterieures ont besoin que le serveur signale une portee (<< scope >>) dont les clients se servent pour detecter si deux connexions sont sur le meme serveur. Par defaut, NFSD de Linux utilise le nom d'hote comme portee. Cela est particulierement pour les configurations a haute disponibilite pour assurer que tous les noeuds de serveur potentiels rapportent la meme portee de serveur. -p ou --port port Indiquer un port d'ecoute specifique pour les requetes NFS. Par defaut, rpc.nfsd ecoute le port 2049. -d ou --rdma Indiquer que les requetes NFS sur le port standard RDMA (<< nfsrdma >>, port 20049) seront honorees. --rdma=port Ecouter les requetes RDMA sur un port alternatif, pouvant etre un nombre ou un nom liste dans /etc/services. -N, --no-nfs-version version Cette option peut etre utilisee pour demander a rpc.nfsd de ne pas prendre en charge certaines versions de NFS. La version actuelle de rpc.nfsd gere les versions majeures 3, 4 et les versions intermediaires 4.0, 4.1 et 4.2 de NFS. -s, --syslog Par defaut, rpc.nfsd envoie les messages d'erreur (et de debogage si l'option adequate est activee) vers la sortie d'erreur standard. Cette option ordonne a rpc.nfsd d'enregistrer ces messages dans le journal systeme (syslog). Notez que les erreurs rencontrees pendant le traitement des options seront quand meme envoyees vers la sortie d'erreur standard. -t, --tcp Indiquer au serveur NFS du noyau d'ouvrir et d'ecouter sur un socket TCP. C'est le comportement par defaut. -T, --no-tcp Indiquer au serveur NFS du noyau de ne pas ouvrir et ecouter sur un socket TCP. -u, --udp Indiquer au serveur NFS du noyau d'ouvrir et d'ecouter sur un socket UDP. -U, --no-udp Indiquer au serveur NFS du noyau de ne pas ouvrir et ecouter sur un socket UDP. C'est le comportement par defaut. -V, --nfs-version version Cette option peut etre utilisee pour demander a rpc.nfsd de prendre en charge certaines versions de NFS. La version actuelle de rpc.nfsd gere les versions majeures 3, 4 et les versions intermediaires 4.0, 4.1 et 4.2 de NFS. -L, --lease-time secondes Regler la duree de contrat (lease-time) utilisee pour NFSv4. Cela correspond a quelle frequence les clients doivent confirmer leur etat par rapport au serveur. L'intervalle autorise est de 10 a 3600 secondes. -G, --grace-time secondes Regler le delai de grace utilise pour NFSv4 et NLM (pour NFSv2 et NFSv3). Les requetes d'ouverture de nouveau fichier (NFSv4) et les verrous de nouveau fichier (NLM) ne seront autorises qu'apres l'expiration du delai pour permettre aux clients de recuperer leur etat. nombre_processus Preciser le nombre de processus legers (<< threads >>) du serveur NFS. Par defaut, huit processus sont lances. Toutefois, pour atteindre des performances optimales, plusieurs processus devraient etre utilises. Le chiffre reel depend du nombre de clients et de la charge de travail engendree par les clients NFS. Un bon point de depart est 8 processus. Le programme nfsstat(8) permet d'observer les effets d'une modification de ce chiffre. Notez bien que si le serveur NFS est deja lance, les options qui definissent l'hote, le port et le protocole seront ignorees. La seule option prise en compte sera le nombre de processus indique et le nombre total de processus nfsd actifs sera augmente ou diminue afin de s'aligner sur ce nombre. En particulier, rpc.nfsd 0 arretera tous les processus legers et fermera donc toutes les connexions actives. FICHIER DE CONFIGURATION La plupart des options pouvant etre definies sur la ligne de commande peuvent l'etre par des valeurs dans la section [nfsd] du fichier de configuration /etc/nfs.conf. Les valeurs reconnues comprennent : threads Le nombre de processus legers a demarrer. host Un nom d'hote ou une liste de noms d'hote separes par des virgules que rpc.nfsd ecoutera. L'utilisation de l'option --host remplace tous les noms d'hote listes dans celle-ci. scope Definir la portee du serveur. grace-time Le delai de grace pour NFSv4 et NLM en secondes. lease-time La duree de contrat pour NFSv4 en secondes. port Reglage du port pour la connexion TCP/UDP. rdma Activer le port RDMA (avec << on >> ou << yes >>, etc.) pour le port standard (<< nfsrdma >>, port 20049). rdma-port Definir un port RDMA alternatif. UDP Activer (avec << on >> ou << yes >>, etc.) ou desactiver (<< off >>, << no >>) la prise en charge d'UDP. TCP Activer ou desactiver la prise en charge de TCP. vers3 vers4 Activer ou desactiver toutes les versions NFSv4. Toutes les versions sont normalement activees par defaut. vers4.1 vers4.2 Regler celles-ci a << off >> ou une autre valeur similaire desactivera les versions intermediaires choisies. Regler a << on >> les activera. Les valeurs par defaut sont determinees par le noyau et, habituellement, les versions intermediaires sont par defaut activees une fois que l'implementation est suffisamment achevee. NOTES Si le programme a ete construit avec la prise en charge de TI-RPC, il activera toutes les combinaisons de protocole et famille d'adresses qui sont marquees comme visibles dans la base de donnees de netconfig. VOIR AUSSI nfsd(7), rpc.mountd(8), exports(5), exportfs(8), nfs.conf(5), rpc.rquotad(8), nfsstat(8), netconfig(5). AUTEUR Olaf Kirch, Bill Hawes, H. J. Lu, G. Allan Morris III, et un paquet d'autres. TRADUCTION La traduction francaise de cette page de manuel a ete creee par Valery Perrin , Sylvain Cherrier , Thomas Huriaux , Dominique Simen , Nicolas Sauzede , Romain Doumenc , David Prevot , Denis Mugnier , Cedric Boutillier et Jean-Paul Guillonneau Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . 20 fevrier 2014 rpc.nfsd(8)