• 欢迎来到本博客,希望可以y一起学习与分享

搭建NFS服务端/客户端

笔记 benz 2年前 (2021-05-02) 212次浏览 0个评论 扫描二维码
文章目录[隐藏]

NFS介绍

网络文件系统(network files system)简称NFS是一种基于TCP传输协议的文件共享习通。
NFS的CS体系中的服务端启用协议将文件共享到网络上,然后允许本地NFS客户端通过网络挂载服务端共享的文件。
应用场景
为web服务器作为视频,图片资源的服务器。域用户家目录服务器。内容文件存储服务器。
更多NFS详细:第十三章、文件服务器之一:NFS 服务器

搭建NFS服务(centos)

说明

NFS服务器

  • 操作系统:CentOS 5.5
  • IP:192.168.21.160
  • nfs网络文件服务器共享目录:/data/osyunwei
  • 目录所有者:www(说明:www为nginx运行账号)
    chown www.www -R /data/osyunwei
  • 目录权限:700
    chmod 700 -R /data/osyunwei

NFS客户端

  • 操作系统:CentOS 5.5
  • IP:192.168.21.169
  • 把NFS服务器上的目录/data/osyunwei挂载到本地目录/data/osyunwei
  • 本地目录/data/osyunwei所有者:www(说明:www为nginx运行账号)
    chown www.www -R /data/osyunwei
  • 目录权限:700
    chmod 700 -R /data/osyunwei

一、关闭SELINUX

二、防火墙设置,开启相应端口

防火墙端口说明:

  • portmap或者rpcbind(CentOS 6.x)使用:tcp/udp 111
  • nfs使用:tcp/udp 2049
  • mountd使用: TCP/UDP 892
  • rquotad使用:tcp/udp 875
  • status使用: TCP/UDP 1001-1004共四个端口
  • nlockmgr使用:TCP/32803端口 UDP/32769端口

三、安装NFS服务器

注意:在CentOS 6.x中portmap的名称变为rpcbind
出现下面的提示说明安装成功

安装

编辑配置文件

四、配置nfs

编辑配置文件

添加以下内容

相关参数说明:

  • /data/osyunwei :NFS共享目录
  • 192.168.21.0/24 :允许这个网段内的IP地址访问共享目录
  • rw :读取写入权限
  • sync :数据实时同步
  • no_subtree_check :不检查目录权限,提高数据读取效率
  • anonuid=501 :501代表www用户 打开cat /etc/passwd 查找www对应的id
  • anongid=501 :501代表www组 打开cat /etc/group 查找www对应的id

启动服务(注意顺序不能错

要停止服务,执行下面的命令(注意顺序不能错

五、测试NFS

查看使用端口,出现下面的提示,说明配置正确

显示server上面共享的目录

出现下面的提示,说明配置正确

六、配置NFS客户端

检查是否安装,注意:在CentOS 6.x中portmap的名称变为rpcbind

出现下面的提示说明安装成功

备注:CentOS默认已经安装了nfs服务,如果没有安装,执行下面的命令
安装

启动服务(注意顺序不能错

要停止服务,执行下面的命令(注意顺序不能错

显示server上面共享的目录

会出现下面的提示

客户端挂载NFS服务器共享目录,第一个目录是nfs服务器共享目录,第二个目录是客户端本地目录

如果要卸载目录,执行下面命令

设置开机自动挂载目录

添加如下内容

安装 NFS 服务器(docker)

说明:

192.186.2.105 NFS 服务器

192.168.2.106 CLIENT 客户端

一、安装 NFS 服务器

1、创建 数据文件夹

2、创建启动脚本

只需要修改-v/docker/nfs/data为本地的路径即可,其它无需修改

二、安装 客户端

1、安装

2、查看

显示如下,即为成功

3、挂载

4、创建一个文件

三、查看 NFS 服务器

1、成功显示 hello.html 文件

总结

NFS的服务端和客户端,都是使用nfs-utilsyum -y intall nfs-utils),客户端上不需要启动nfs服务,只是为了使用showmount工具

参考

CentOS下NFS服务器配置教程
DOCKER 安装 NFS 服务器


文章 搭建NFS服务端/客户端 转载需要注明出处
喜欢 (0)

您必须 登录 才能发表评论!