NFS网络文件共享服务
1、NFS网络文件共享服务,是用来共享资源的,我们可以通过vim /etc/exports来定义哪些文件共享,以及共享给谁,我们在根目录下通过命令mkdir test ,并拷贝文件到文件夹里为后面共享作准备,/etc/exports里面的/test是共享目录,*是共享给所有人。



3、通过命令chkconfig nfs on 让nfs服务开机时自动启动,通过命令chkconfig –list来确认,发现运行级别2、3、4、5都是开启的,默认业务的运行级别是3和5,所以可以保证开机后服务会自动开启。

4、通过命令exportfs –v来查看刚刚共享的文件目录/test,可以看到我们把/test文件目录共享给所有人,exportfs是用来维护已经共享的NFS文件系统,exports –v是在服务器端使用查看共享信息的。

5、客户端使用命令showmount –e 172.1.1.1来查看服务器端共享的NFS文件信息,可以看到远端服务器共享了/test文件目录给所有人,showmount是用来查看远端NFS服务器的挂载信息,通过命令man showmount来查看更多的参数使用方法。

6、客户端使用命令rpcinfo –p 172.1.1.1来查看服务器端rpc协议的工作状态,nfs底层依赖于portmapper协议,通过rpc可以访问portmapper,其中端口号都是随机的,如果我们通过showmount看不到任何信息输出的时候,需要用rpcinfo来查看底层portmapper是否是正常工作的,如果不正常工作,rpc服务是不正常的。如果rpc是正常的,通过showmount看不到信息是配置有问题。


