在centos7中搭建一个nfs服务

基础知识

1. NFS服务简绍

NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。NFS一般用于Linux系统之间共享文件。
NFS体系至少有两个主要部分:服务端、客户端
在这里插入图片描述

2.NFS参数说明

权限说明
rw可读写权限
ro只读权限
sync请求或写入数据时,数据同步写入到NFSServer的硬盘才返回(优点,数据安全不会丢,缺点,性能比不启用该参数要差)
async写入时数据会先写到内存缓冲区,只到硬盘有空档才会再写入磁盘,这样可以提高写入效率!;风险为若服务器宕机或不正常关机,会损失缓冲区为写入磁盘的数据(解决办法:服务器主板加电池或加UPS不间断电源)
no_root_squash访问NFS Server共享的用户如果是root的话,它对该共享目录具有root权限。这个配置原本是为无盘客户端准备的,用户避免应用
root_squash如果访问NFS Server共享目录的用户是root,则它的权限将被压缩或匿名用户,同时它的UID和GID通常会变成nfsnobody帐号身份
anongid同anonuid,区别就是把uid(用户id)换成gid(组id)
noatime在文件系统上不更新inode访问时间
nosuid不允许设置用户标识或设置组标识为才能生效
intr当服务器宕机或者无法到达时,允许中断NFS请求
noexec当服务器宕机或者无法到达时,允许中断NFS请求
rsize=8192和wsize=8192通过设定大的同时传输的数据块大小(bytes),以提高NFS读写的速度
nodiratime不允许更新文件系统上的目录 inode 访问记录

3、开始搭建

step1、首先查看有没有安装nfs,创建共享文件
在这里插入图片描述
step2、编辑nfs的配置文件,并且重启服务

nfs的配置文件是/etc/exports

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
使用showmount 显示一下共享目录
在这里插入图片描述

服务端已经配置好了,接下来是客户端

step1、安装autofs
在这里插入图片描述
step2、创建挂载点,编辑autofs配置文件
在这里插入图片描述
在这里插入图片描述
step3、编写自定义的配置文件
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值