linux搭建nfs文件共享服务教程

 2022-08-01    590  

linux搭建nfs文件共享服务


linux搭建nfs文件共享服务

一、概念

NFS是Network File System的缩写,它的主要功能是通过网络将不同的主机系统之间可以彼此共享文件或者目录。NFS客户端可以通过挂载的方式将NFS服务端共享的数据文件目录挂载到NFS客户端本地系统的一个挂载点下。

二、NFS服务搭建

1、环境:

服务器系统         角色                    ip地址

CentOS 7           NFS服务端         192.168.0.21

CentOS 7           NFS客户端         192.168.0.201

2、关闭防火墙(服务端,客户端都要操作此步骤)

systemctl stop firewalld       # 临时关闭
systemctl disable firewalld    # 永久关闭

3、NFS软件安装(服务端,客户端都要操作此步骤)

部署nfs服务需要安装 nfs-utils、rpcbind 软件包

先查看机器上是否存在NFS和RPC安装包

rpm -q nfs-utils rpcbind

image.png

本机已安装,如果没安装通过yum进行安装

yum install nfs-utils rpcbind -y

4.服务端设置共享目录(服务端操作)

mkdir abc       #创建共享目录abc
chmod 777 abc   #给最大权限
ll

image.png

进入/etc/exports文件编辑设置共享

vi /etc/exports

注:网段与后面括号中不能有空格

image.png

保存退出

5.启动nfs服务(服务端,客户端都要操作此步骤

systemctl start rpcbind
systemctl start nfs
systemctl enable nfs
systemctl enable rpcbind

image.png

6.查看本机发布的 NFS共享目录(服务端操作)

exportfs -rv    #发布共享
showmount -e    #查看共享

image.png

7.在客户机中访问NFS共享资源(客户端操作)

showmount -e 192.168.0.21    #查看共享目录

image.png

手动挂载NFS共享目录,创建目录123

mkdir 123

image.png

mount 192.168.0.21:/root/abc /root/123
df -Th

image.png

三、NFS服务测试

在服务端进入共享目录abc创建文件qq(服务端操作)

cd abc/
mkdir qq
ls

image.png

在客户端进入共享目录123查看,服务端创建的文件qq已同步到123目录下(客户端操作)

cd /root/123/
ls

image.png

测试成功


  •  标签:  
  • linux
  •  

原文链接:https://77isp.com/post/2372.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。