CentOS7 搭建NFS文件共享过程

1.19.llx

一、NFS介绍

NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。

NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。

实验环境

1、准备两台虚拟机,且两台虚拟机在同一个局域网内。

2、关闭防火墙

systemctl status firewalld.service                        #查询防火墙状态

               #Active:active(running)表示防火墙开启

               #Active:disavtive(dead)表示防火墙已经关闭

systemctl stop firewalld.service                           #临时关闭防火墙
    
systemctl disable firewalld.service                        #开机禁止防火墙服务器

systemctl enable firewalld.service                         #开机启动防火墙服务器

3、临时关闭SELinux

setenforce 0

虚拟机名IP地址
服务器172.16.19.10
客户端172.16.19.100

二、配置NFS服务器

1、使用yum命令安装软件包(后面两句命令运行后,会出现较多行代码)

yum clean all
yum makecache
yum install -y nfs-utils

2、查询需要的yum源是否安装。

yum list installed |grep nfs
yum list installed |grep rpcbind

3、启动NFS服务(和相关代码)

systemctl start nfs                                        #启动NFS服务
systemctl enable nfs                                       #设置开机自启动NFS服务
systemctl stop nfs                                         #停止NFS服务
systemctl status nfs                                       #查看NFS服务状态

4、配置exports文件

创建新目录

mkdir /nfs                                                #创建/nfs目录
chmod 755 /nfs                                            #更改权限(很重要)
touch /nfs/1.txt                                          #创建文件名为1的扩展名为txt的文本

进入exports配置命令:vim /etc/exports(打开以后是个新文件)

/nfs 172.16.19.0/24(rw,sync)
/home/bob bob(rw,insecure)
/sdcet *.sdcet.cn(ro,all_squash)
/home/mp3 mary(rw,no_root_squash) *(ro)
/home/video 172.16.19.100(rw,no_root_squash) 172.16.19.200(rw,no_root_squash) 172.16.19.0/24(ro)
/home/cloud *(rw,no_root_squash)

修改完exports文件后,需要重启NFS服务使配置生效。

systemctl restart nfs

三、配置客户端

在NFS服务器设置完成后,客户端可以使用showmount命令查询NFS服务器输出的共享目录,然后使用mount命令将所需的共享目录挂载到自己的文件系统中。

例如,显示NFS服务器(IP为172.16.19.10)的输出目录列表:

showmount -e 172.16.19.10                       #自己的服务器地址

1、客户端挂载点设置

mkdir /mnt/nfs                                            #创建挂载点
mount 172.16.19.10:/nfs/mnt/nfs

2、挂载后查看效果

ls /mnt/nfs/1

有查找共享的文件,恭喜你完成了NFS服务的搭建

  • 14
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值