1、NFS文件系统,四川信息职业技术学院北京中科红旗软件技术有限公司,NFS文件系统,教学目的:NFS服务端的配置NFS的用户权限管理NFS客户端的连接常见故障的分析解决教学重点: NFS文件系统的概念及特点教学难点:安装并配置NFS课 时:2 学时,NFS文件系统,NFS(Network File System网络文件系统)能使一台计算机通过网络安装一个基于另一台机器的文件系统。用“mount”把远程目录系统挂接在自己的目录系统之下,使得无端的目录使用上和本地机器目录一样。NFS是一个基于TCP/IP,专门负责文件操作的应用层软件,建立在XDR(外部数据表示)和RPC(远程过程调用)机制上。NF
2、S协议被设计成无连接的协议,有助于崩溃后的恢复。,文件系统的转入与输出,转出或输出:指文件系统可以被远程系统访问。转入:客户机请求服务器转出的文件进行访问的过程,也常被称做“安装”NFS文件系统。,NFS与分布式文件系统的区别,不能访问远程设备不能访问间接文件系统不支持对目录的加锁,NFS的优点,访问远程文件和本地文件的操作完全相同供所有用户访问的数据(包括应用程序和管理性数据)可何存在一台中央主机上。NFS系统是一种分布式系统,可以方便地集成新的软件技术,具有良好的可扩展性。NFS服务器的设计保证了当服务器系统崩溃或重启时,客户机能够继续完成操作。NFS允许用户使用熟悉的Linux命令来操作
3、远程文件。,NFS的守护进程,系统启动NFS服务时的执行脚本/etc/rc.d/init.d/nfs脚本中比较重要的三个文件:rpc.mountd,rpc.nfsd和/etc/exports。其他与NFS服务有关的服务进程有:rpc.mountd,rpc.nfsd,portmap,xeports,rpc.rwalld,rpc.ruserd,rpc.rquotad,rpciod,xinetd,设置NFS服务器,必须保证NFS守护程序rpc.mountd和rpc.nfsd正在服务器上运行。必须把NFS文件系统输入到名为/etc/exports的配置文件中。,设置NFS服务器,如何输出本地文件系统:
4、NFS服务所输出的文件或目录都可预先记录在/etc/exports文件中管理用户帐号:每个用户和用户组在整个网络上都要有惟一的标识号。设置转出访问权限设置匿名访问权限NFS的启动和停止# /etc/rc.d/init.d/nfs start# /etc/rc.d/init.d/nfs stop,客户机上安装与卸载NFS文件系统,用以下四种方法可安装NFS文件系统:启动时自动安装:在/etc/fstab中登记管理员手工安装:用mount命令用户安装:用mount命令自动安装:用automount命令来完成,客户机上安装与卸载NFS文件系统,挂载NFS的步骤:确认本地端已经启动了portmap服务查看NFS服务器上的共享目录,并确定是否被授权使用(showmount) 在本地端确定挂载点目录利用mount挂载,客户机上安装与卸载NFS文件系统,showmount 用来显示NFS服务器文件系统挂载的信息。扫瞄某一主机所提供的NFS共享的目录 查看server上的有效服务目录:# showmount -e 192.168.0.1Export list for 192.168.0.1:/tmp*/share192.168.0.100,本课小结,文件系统的转入与输出NFS的守护进程设置NFS服务器客户机上安装与卸载NFS文件系统,