首页 > 系统服务 > 详细

linux中的NFS服务配置

时间:2015-11-01 19:35:26      阅读:340      评论:0      收藏:0      [点我收藏+]

                   NFS服务

NEs服务经常会用到,用于在网络上共享。eg:假如有三台机器A,B,C他们需要访问同一个目录,目录都是图片,传统的做法是把这些图片

分别放在A,B,C上。若是使用NFS,只需要把图片放在A上共享给B和c上即可,只要A中图片改变,b,c中的内容会同时改变!

在centos上使用NFs服务,需要安装两个包(nfs-utils和rpcbind),使用yum安装nfs-utils时会把rpcbind一起装上!

修改nfs配置使其共享:

#vim /etc/exports                           //修改nfs的配置文件 
/wang/ 192.168.1.114(ro,sync)              //使其共享/wang目录到192.168.1.114的子机上
在主机上启动nfs服务
[root@lianxi ~]# /etc/init.d/rpcbind start  //启动 主机上的rpcbind,rpcbind是用来通信的 
正在启动 rpcbind:                                         [确定]
[root@lianxi ~]# /etc/init.d/nfs start                  //启动主机上的nfs服务 
启动 NFS 服务:                                            [确定]
启动 NFS mountd:                                          [确定]
启动 NFS 守护进程:                                        [确定]
正在启动 RPC idmapd:                                      [确定]
[root@lianxi ~]#
在自己上显示主机所共享的目录
[root@slave ~]# showmount -e 192.168.1.108             //在子机上显示共享的内容 
Export list for 192.168.1.108:
/wang 192.168.1.114
注意关闭防火墙,主机和客户端都要关闭
[root@slave ~]# showmount -e 192.168.1.108             //自己上上出现这样的错误,可能是防火墙未关闭,关闭防火墙! 
clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route t o host)
 查看共享的目录:
 [root@slave ~]# mount -t nfs 192.168.1.108:/wang/ /opt/    //挂载共享的目录 
[root@slave ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3              14G  2.8G   11G  21% /
tmpfs                 504M     0  504M   0% /dev/shm
/dev/sda1              97M   25M   68M  27% /boot
192.168.1.108:/wang/   18G  2.6G   15G  16% /opt
[root@slave ~]# cd /opt     、//进入共享的目录 
[root@slave opt]# ls      //查看共享的内容 
111

介绍nfs共享的一个命令:

exportfs命令可以很好的帮助管理员维护nfs共享目录列表!
exportfs的命令格式为 exportfs 【option】
  -a:导出所有在/etc/exports中的目录
  -o:指定导出参数,格式与/etc/exports文件相同
  -i:忽略exportfs文件,使用默认或者命令行设定选项
  -r:重新输出所有目录。删除/var/lib/nfs/xtab的内容,并使用/etc/exports文件,同步/var/lib/nfs/xtab文件
  -u:不导出指定目录。与-a共用则不导出所有目录
  -f:指定新的导出文件,而不是用/etc/exports
  -v:显示输出列表的同时,显示导出设定的参数

查看nfs服务器上所有的共享目录以及那些客户端可以使用这些共享目录

:showmount -e IP地址

查看nfs服务器上有哪些共享目录被客户端挂载了

showmount -d IP地址


本文出自 “自定义” 博客,请务必保留此出处http://zidingyi.blog.51cto.com/10735263/1708535

linux中的NFS服务配置

原文:http://zidingyi.blog.51cto.com/10735263/1708535

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!