百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> linux中centos下nfs服务器的配置方法
分享文章到:

linux中centos下nfs服务器的配置方法

发布时间:01/15 来源: 浏览: 关键词:
NFS,是Network File System的简写,即网络文件系统。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件,下面我们一起来看看centos下nfs服务器的配置方法


NFS伺服端

portmap 111;NFS 2049
 
伺服端安装

yum -y install nfs-kernel-server

启用

service nfs-kernel-server restart设定档


vi /etc/exports

<export/share point> <client list>
/usr    node*(rw,sync,no_root_squash)  /home   node*(rw,sync,no_root_squash)

常用的 NFS 选项:

•ro, rw:指定此分享可否写 入。``ro`` 表示唯读,客户端不能写入;rw 表示客户端可以写入。

•sync, async:同步 (sync) 与非同步 (async) 模式,择一使用。在同步模式,存取 NFS 的程式须等到实际读写动作完成后才返回执行;非同步模式则没有这个要求,程式送出存取要求之后就可以继续执行,加快系统运作的效率。基本上非同步模式虽然 效率高,但会增加系统不稳定的因素,当系统当机 (无论是伺服或客户端) 的时候,很容易造成磁碟上的资料错误111cn.Net,所以 Debian 预设是同步模式。

除非特别有需要,否则不建议使用非同步模式。如果没有指定 sync 或 async,NFS 伺服器在启动的时候会印出警告讯息,所以我们应该在所有的 export point 上指定 sync 选项。

•root_squash, no_root_squash:NFS 在预设的状况下会把超级使用者帐号 root 的 UID/GID (0/0) 对应到 nobody 去,这就是 root_squash。我们可以用 no_root_squash 关掉这个功能。

检视任何一台主机的 NFS

showmount -e hostname

挂载 NFS

mount -t nfs hostname:/export/path /mount/point
 
Client端
1.NFS伺服器端先设定,新增要连结的主机名称

vi /etc/exports

/home newserver.domain.kh.edu.tw (rw,sync,no_wdelay,nohide,no_root_squash)

确认有无开通读取权限www.111cn.net

vi /etc/hosts.allow

ALL: 163.32.X.X

设定完成后,重新挂载

exportfs -arv

2.Client端设定,更改原主机内home名称(home2),并建立新的home,以便连结NFS伺服器的home

umout home

mv home home2

mkdir home

3.启动portmap 服务

service portmap start

service nfslock start

4.扫瞄 NFS 伺服器分享的目录,是否与用户端连结

showmount -e NFS 163.32.X.X

或者

mount -t nfs file.domain.kh.edu.tw:/home /home

5.远端主机直接挂载到相关目录,每次开机就会自动挂载

vi /etc/fstab

file.domain.kh.edu.tw:/home /home nfs rw,soft,intr 0 0

6.重新启动,再用帐号登入测试看看吧!
 
Client端2
基本安装

yum -y install nfs-utils

vi /etc/idmapd.conf # line 5: uncomment and change to your domain name

Domain = localhost.domain.kh.edu.tw

/etc/rc.d/init.d/rpcbind start

/etc/rc.d/init.d/rpcidmapd start

/etc/rc.d/init.d/nfslock start

/etc/rc.d/init.d/netfs start

预设开机使用

chkconfig rpcbind on

chkconfig rpcidmapd on

chkconfig nfslock on

chkconfig netfs on

mount -t nfs file.domain.kh.edu.tw:/home /home

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有12人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板