首页 > 技术文章 > NFS

mayuansheng 2016-08-24 14:10 原文

NFS缺点 对类unix操作系统是支持的,但windows支持不好
NFS优点 速度较ftp/http快

部署:

#yum install nfs-utils rpcbind -y
#service rpcbind start
#chkonfig rpcbind on
#service nfs start
#chkconfig nfs on

配置文件:

共享目录时使用/etc/exports
服务配置,端口绑定/etc/sysconfig/nfs

nfs服务的端口是随机的,除非通过/etc/sysconfig/nfs绑定

共享一个目录

#mkdir /shared //创建一个目录
#vi /etc/exports //编辑nfs的共享目录配置文件
----------------------
/shared *(ro,sync)
----------------------
/shared ---- 被共享的目录
* ---- 允许任何人访问(设置权限时可以加域名;主机名,网段,IP地址)
ro ---- 只读 (rw 读写)
sync ---- 实时同步

#service nfs start

#showmount -e localhost //查看本地共享目录


---srv2---
#showmount -e 172.16.254.101 //查看172.16.254.101服务器上的nfs共享目录
#mkdir /mnt/nfs //创建本地挂载点
#mount -t nfs 172.16.254.101:/shared /mnt/nfs //将nfs共享的目录挂载到本地
#mount //查看挂载情况

挂载成功以后,就可以按照本地的读写方式操作了

/etc/exports 中的参数(ro,rw,no_root_squash)


客户端挂载参数

ro 只读
rw 读写
soft 允许服务端中断,终端后间歇性连接服务器
hard 持续连接服务器,一段服务端没有响应,系统有可能出现假死状态
intr 允许中断(一般配合soft,hard来使用)
rsize 读数据的块大小
wsize 写数据的块大小

开机自动挂载可以写入以上参数

#vi /etc/fstab
----------------------------
172.16.254.102:/shared /mnt/nfs nfs defaults,soft,intr 0 0
----------------------------

推荐阅读