您的位置:首页 > 运维架构 > Linux

centos5.10NFS服务的配置

2014-04-01 11:48 232 查看
1,首先,安装任何服务都是一样的,首先要查看系统是否安装了我们需要的软件,
NFS服务需要的软件是,nfs-utils和portmap

[root@localhost ~]# rpm -qa |grep nfs
[root@localhost ~]# rpm -qa |grep portmap
没有安装的自己自行安装下
2,安装好之后,开始配置服务配置文件,/etc/exports
主配置文件/etc/exports
格式:
共享目录绝对路径 客户机地址(参数,参数)

客户端地址
IP地址:192.168.4.20
网段地址:172.0.0.0/24 或 172.0.0.*
所有主机:*
单个域:*.tarena.com
主机名:pc110.tarena.com
参数
rw、ro:可读可写、只读
sync、async:同步写、异步写入
no_root_squash:保留来自客户端的root权限
all_squash:客户端权限都降为nfsnobody
3,配置后我们需要共享的目录之后,就需要启动服务了

启动nfs
/etc/init.d/portmap restart
/etc/init.d/nfs restart
另外有时候我们需要重新加载exports文件可以使用exports -rv命令

4,客户端可以进行验证
showmount
-e IP 查看NFS共享列表
-a检查NFS使用情况
5,就是客户端的挂载和使用了
mount -t nfs ip地址:/共享目录的绝对路径 /挂载点

小结:有时候我们感觉自己配置好了,但是就是看不到,这个时候要慢慢的静下心来去排错,比方说exports里面的路径和自己共享目录的路径不一致,iptables的开启关闭与否,还是selinux得关闭与否,目录本身的权限问题等等,情况都不一样,这个要你自己去慢慢研究的。

如果大家有报错的话,贴出来我们可以一起研究探讨

Good Luck,everyone!!
本文出自 “linux菜鸟” 博客,请务必保留此出处http://ludihua.blog.51cto.com/4601284/1388165
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: