百科题库网 分享最新题库资源与答题解析


客户端查询 NFS服务器分享资源的指令是什么?


A./usr/sbin/showmount
B./bin/mkdir
C./usr/sbin/show
D./bin/ls

所属分类: 信息技术/IT (免费栏目) 浏览量: 323 次


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

  我们需要对NFS服务重新启动,通过命令service nfs restart来重启服务,需要提前通过命令yum install nfs*来安装nfs服务,发现重启失败,我们需要通过命令/etc/init.d/rpcbind start,
  /etc/init.d/rpcidmapd start,最后我们用命令/etc/init.d/nfs start发现nfs启动成功了。

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

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

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

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

  我们在客户端建立挂载点,同过命令mkdir /mnt/test建立挂载点的目录,通过showmount查看共享信息,用挂载命令mount 172.1.1.1:/test /mnt/test把远端共享目录挂载到本机的/mnt/test下面,进入挂载点/mnt/test用命令ll列出目录,发现现在查看本机的/mnt/test目录就是访问远端的共享目录。使用完共享目录后建议立即卸载,原因是NFS是在kernel层实现的,如果出现挂载失败,需要重启kernel,也就是要重启电脑,非常的麻烦。实用我们用命令umount /mnt/test来卸载挂载点,通过再次进入目录用命令ll来列出目录,发现目录里面没有任何文件,卸载已经成功了。

以上为百科题库网整理的关于"客户端查询 NFS服务器分享资源的指令是什么?"试题答案及解析,如想学习更多信息技术/IT类竞赛题,欢迎访问www.baiketk.com查看搜索更多相关信息。

转载请注明:百科题库网https://www.baiketk.com/q_i5f041027066c5.html