NFS即网络文件系统,是UNIX系统直接用以共享文件的协议。;
NFS服务器:提供网络共享资源的系统;
NFS客户:使用网络共享资源的系统;
当客户端发出一个NFS请求时,挂接进程联系挂接守护进程(/usr/lib/nfs/mountd)。本地挂接进程将挂接信息写到/etc/mnttab文件中。一旦客户完成NFS挂接请求,服务器中的/etc/rmtab文件中会写入挂接信息。当客户卸载了NFS共享资源后,这些信息就会从文件中删除。;
NFS;服务器守护进程;
当客户试图访问远程共享资源时,NFS服务器的守护进程(/usr/lib/nfs/nfsd)响应请求并返回数据。服务器守护进程由/etc/init.d/nfs.server产生。如果/etc/dfs/dfstab文件中有共享条目,这些共享目录会在守护进程启动时自动共享。;
客户端NFS;守护进程;
客户端有两个守护进程,/usr/lib/nfs/statd和/usr/lib/nfs/lockd。这些进程在系统进入运行级别2时自动运行。;
#;more;/etc/dfs/dfstab;
#;Place;share(M);commands;here;for;automatic;execution;
#;on;entering;init;state;3.;
#;
#;Issue;the;command;'/etc/init.d/nfs.server;start';to;run;the;NFS;
#;daemon;processes;and;the;share;commands,;after;adding;the;very;
#;first;entry;to;this;file.;
#;
#;share;[-F;fstype];[;-o;options];[-d;"
#;e.g,;
#;share;-F;nfs;-o;rw=engineering;-d;"home;dirs";/export/home2;
share命令;
share;[;-F;FSType;];[;-o;options;];[;-d;description;];pathname;
参数;
-F;FSType;;指定文件系统的类型。如果/etc/dfs/fstypes文件中缺省的远程文件类型是NFS,则不需要指定;
-o;options;控制客户端访问NFS共享资源的权限;
-d;description;共享资源的描述;
pathname;要共享的资源;
unshare命令;
unshare;[;-F;nfs;];pathname;
dfshares命令;
用以查看服务器的共享资源;
#;dfshares;
RESOURCE;SERVER;ACCESS;TRANSPORT;
venus:/usr/share/man;venus;-;-;
#dfshares;mars;
RESOURCE;SERVER;ACCESS;TRANSPORT;
mars:/export;mars;-;-;
dfmounts命令;
服务器上查看共享资源被利用的状况;
#;dfmounts;
RESOURCE;SERVER;PATHNAME;CLIENTS;
-;venus;/usr/share/man;earth,;pluto,(anon);
挂接远程网络文件系统;
mount;[;-F;nfs;];[;-o;options;];server:pathname;mount_point;
#;mount;venus:/usr/share/man;/usr/share/man
标签: