nfs文件系统

网络文件系统(nfs)是linux系统和网络附加存储设备常用的网络文件系统,允许多个客户端通过网络共享文件访问。用于UNIX机器之间的资源共享。

server的配置
yum install nfs-utils
nfs服务器要求安装nfs-utils软件包
systemctl start nfs-server.service           #启动nfs服务
systemctl enable nfs-server.service         #设置为开机启动
mkdir /myshare                      #新建共享目录
[root@test2 sysconfig]# cat /etc/exports    #可以不必将导出的目录放在/etc/exports中,而是将*.exports文件添加保存到/etc/exports.d/目录下
/myshare ip(rw)                 #添加到/etc/exports 允许ip(rw)主机具有读写权限
exportfs -r                     #重新加载应用更改
showmount                         #显示共享的存储

注:如果主机已开通防火墙,则要允许防火墙透窗nfs.server服务或者nfsd的nfs端口2049/TCP

客户端的配置
mkdir /mnt/nfsexport                  #新建要挂载的目录
mount ip:/myshare /mnt/nfsexport             #进行挂载
在/etc/fstab下添加
ip:/myshare /mnt/nfsexport nfs defaults          #开机自动挂载
mount -a                            #检查fstab是否按期工作
注:在客户端上如果向共享目录中向文件报错,需要修改server端共享目录所有权
chown nfsnobody /myshare

posted @ 2016-06-22 11:17  bebsi  阅读(147)  评论(0编辑  收藏  举报