rpc.nfsd(8) System Manager's Manual rpc.nfsd(8) NUME rpc.nfsd - procesul serverului NFS SINOPSIS /usr/sbin/rpc.nfsd [opiuni] numar-procese DESCRIERE Programul rpc.nfsd implementeaza partea de nivel utilizator a serviciului NFS. Funcionalitatea principala este gestionata de modulul de nucleu nfsd. Programul din spaiul utilizatorului se limiteaza la a specifica ce fel de socluri ar trebui sa asculte serviciul din nucleu, ce versiuni NFS ar trebui sa accepte i cate fire de execuie din nucleu ar trebui sa utilizeze. Serverul rpc.mountd ofera un serviciu auxiliar necesar pentru a satisface cererile de montare din partea clienilor NFS. OPIUNI -d sau --debug activeaza jurnalizarea mesajelor de depanare -H sau --host nume-gazda Specifica un anumit nume de gazda (sau adresa) pe care vor fi acceptate cererile NFS. In mod implicit, rpc.nfsd va accepta cereri NFS la toate adresele de reea cunoscute. Reinei ca lockd (care efectueaza servicii de blocare a fiierelor pentru NFS) poate accepta in continuare cereri pe toate adresele de reea cunoscute. Acest lucru se poate schimba in versiunile viitoare ale nucleului Linux. Aceasta opiune poate fi utilizata de mai multe ori pentru a asculta mai mult de o interfaa. -S sau --scope domeniu-de-aplicare NFSv4.1 i versiunile ulterioare solicita serverului sa raporteze un ,,domeniu-de-aplicare" care este utilizat de clieni pentru a detecta daca doua conexiuni sunt catre acelai server. In mod implicit, Linux NFSD utilizeaza numele gazdei ca domeniu-de-aplicare. Este deosebit de important pentru configuraiile de inalta disponibilitate sa se asigure ca toate nodurile de server poteniale raporteaza acelai domeniu-de-aplicare a serverului. -p sau --port port Specifica un alt port de ascultare pentru cererile NFS. In mod implicit, rpc.nfsd va asculta pe portul 2049. -r sau --rdma Specifica faptul ca cererile NFS pe portul RDMA standard (,,nfsrdma", port 20049) trebuie onorate. --rdma=port Asculta cererile RDMA pe un port alternativ - poate fi un numar sau un nume listat in /etc/services. -N sau --no-nfs-version versiune Aceasta opiune poate fi utilizata pentru a solicita ca rpc.nfsd sa nu ofere anumite versiuni de NFS. Versiunea actuala a rpc.nfsd poate accepta versiunile majore NFS 3,4 i versiunile minore 4.0, 4.1 i 4.2. -s sau --syslog In mod implicit, rpc.nfsd inregistreaza mesajele de eroare (i mesajele de depanare, daca sunt activate) la ieirea de eroare standard. Aceasta opiune face ca rpc.nfsd sa inregistreze in schimb aceste mesaje in syslog. Reinei ca erorile intalnite in timpul procesarii opiunii vor fi in continuare inregistrate la ieirea de eroare standard. indiferent de aceasta opiune. -t sau --tcp Solicita serverului nfs din nucleu sa deschida i sa asculte pe un soclu TCP. Aceasta este valoarea implicita. -T sau --no-tcp Solicita serverului nfs din nucleu sa nu deschida i sa nu asculte pe un socket TCP. -u sau --udp Solicita serverului nfs din nucleu sa deschida i sa asculte pe un soclu UDP. Aceasta este valoarea implicita. -U sau --no-udp Solicita serverului nfs din nucleu sa nu deschida i sa nu asculte pe un socket UDP. Aceasta este valoarea implicita. -V sau --nfs-version versiune Aceasta opiune poate fi utilizata pentru a solicita ca rpc.nfsd sa ofere anumite versiuni de NFS. Versiunea actuala a rpc.nfsd poate accepta versiunile majore NFS 3,4 i versiunile minore 4.0, 4.1 i 4.2. -L sau --lease-time secunde Stabilete durata de inchiriere utilizata pentru NFSv4. Aceasta corespunde frecvenei cu care clienii trebuie sa confirme starea lor cu serverul. Intervalul valabil este de la 10 la 3600 de secunde. -G sau --grace-time secunde Stabilete timpul de graie utilizat pentru NFSv4 i NLM (pentru NFSv2 i NFSv3). Cererile noi de deschidere a fiierelor (NFSv4) i blocarile de fiiere noi (NLM) nu vor fi permise decat dupa ce a trecut acest timp pentru a permite clienilor sa ii recupereze starea. numar-procese Specifica numarul de fire de execuie ale serverului NFS. In mod implicit, sunt pornite opt fire. Cu toate acestea, pentru o performana optima, ar trebui utilizate mai multe fire. Cifra reala depinde de numarul i de sarcina de lucru creata de clienii NFS, dar un punct de plecare util este de opt fire. Efectele modificarii acestui numar pot fi verificate cu ajutorul programului nfsstat(8). Reinei ca, daca serverul NFS este deja in funciune, atunci opiunile pentru specificarea gazdei, portului i protocolului vor fi ignorate. Numarul de procese indicat va fi singura opiune luata in considerare, iar numarul de procese nfsd active va fi marit sau micorat pentru a corespunde acestui numar. In special, rpc.nfsd 0 va opri toate firele de execuie i, prin urmare, va inchide orice conexiune deschisa. FIIER DE CONFIGURARE Multe dintre opiunile care pot fi definite in linia de comanda pot fi, de asemenea, controlate prin intermediul valorilor stabilite in seciunea [nfsd] din fiierul de configurare /etc/nfs.conf. Valorile recunoscute includ: threads Numarul de fire care trebuie pornite. host Un nume de gazda, sau o lista de nume de gazda separate prin virgule, pe care rpc.nfsd va asculta. Utilizarea opiunii --host inlocuiete toate numele de gazda enumerate aici. scope Stabilete domeniul-de-aplicare al serverului. grace-time Timpul de graie, atat pentru NFSv4, cat i pentru NLM, in secunde. lease-time Timpul de inchiriere pentru NFSv4, in secunde. port Stabilete portul pentru TCP/UDP la care sa se conecteze. rdma Activeaza portul RDMA (cu ,,on" sau ,,yes" etc.) pe portul standard (,,nfsrdma", port 20049). rdma-port Stabilete un port RDMA alternativ. UDP Activeaza (cu ,,on" sau ,,yes" etc.) sau dezactiveaza (,,off", ,,no") suportul UDP. TCP Activeaza sau dezactiveaza suportul TCP. vers3 vers4 Activeaza sau dezactiveaza all (toate) versiunile NFSv4. In mod normal, toate versiunile sunt activate in mod implicit. vers4.1 vers4.2 Stabilirea acestora la ,,off" sau similar va dezactiva versiunile minore selectate. Stabilirea la ,,on" le va activa. Valorile implicite sunt determinate de nucleu i, de obicei, versiunile minore sunt activate in mod implicit odata ce implementarea este suficient de completa. NOTE Daca programul este construit cu suport TI-RPC, acesta va activa orice combinaii de protocol i familie de adrese care sunt marcate ca fiind vizibile in baza de date netconfig. CONSULTAI I nfsd(7), rpc.mountd(8), exports(5), exportfs(8), nfs.conf(5), rpc.rquotad(8), nfsstat(8), netconfig(5). AUTOR Olaf Kirch, Bill Hawes, H. J. Lu, G. Allan Morris III i o mulime de alte persoane. TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . 20 februarie 2014 rpc.nfsd(8)