CentOS 7搭建NFS服务器

本文详细介绍了在CentOS7系统中配置NFS服务器的过程,包括安装nfs-utils和rpcbind,设置共享路径,编辑exports配置,启动服务并完成ESXi中NFS挂载的步骤。
摘要由CSDN通过智能技术生成

outside_default.png

正文共:800 字 12 图,预估阅读时间:1 分钟

前面我们介绍了基于Windows Server 2012 R2的共享NFS(Network File System,网络文件系统)存储Windows Server2012 R2搭建NFS服务器,今天以CentOS7为例简单介绍一下Linux系统下的NFS服务器配置。

首先安装NFS软件包nfs-utils。

yum install -y nfs-utils

outside_default.png

我们看到依赖包里面还安装了一个rpcbind,这个软件工具可以将RPC程序号码和通用地址进行转换,来允许远程主机接入NFS服务。

首先我们要配置一个共享路径,比如设置为/nfs/tiejun,并且赋予目录读写权限。

outside_default.png

然后配置nfs的主要配置文件/etc/exports,加入如下内容:

/nfs/tiejun/ 192.168.1.0/24(rw,sync)

outside_default.png

可以看出,配置整体和Windows下的配置大体相似。

outside_default.png

配置文件中的第一部分/nfs/tiejun/为要共享的路径。第二部分192.168.1.0/24为允许访问NFS服务器的主机或网段。第三部分为括号中的部分,表示用户相关的权限配置:rw代表read and write,指具有读写权限;sync表示内存中数据实时写入到磁盘,NFS服务器必须在写完文件后发出确认。还可以配置其他参数,如no_root_squash表示root用户对共享的目录拥有最高的权限控制;all_squash表示不管NFS的用户是谁,他的身份都会被限定成为一个指定的普通用户身份;no_subtree_check表示不对子树进行检查,子树检查用于验证正在访问的文件是否位于同一卷上的子文件夹中,如果是共享了整个驱动器卷,配置此选项将加快对子文件夹和文件的访问速度;anonuid/anongid和root_squash、all_squash同时使用,用于指定使用NFS的用户限定的uid和gid。

都配置好之后,我们就可以启动nfs和rpcbind这两个服务并设置开启自动运行了。

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

outside_default.png

然后我们在ESXi导航器的存储中,点击“数据存储”页面的“新建数据存储”,创建类型选择“挂载NFS数据存储”,点击“下一页”

outside_default.png

填写NFS挂载的详细信息,包括本地显示的“名称”,以及NFS服务器的IP地址、共享路径以及版本信息。注意,共享路径要和配置文件/etc/exports中配置的相同。

outside_default.png

最后确认配置信息并点击“完成”

outside_default.png

添加成功之后,我们可以看到新添加的数据存储nfs67,类型为NFS,容量为52.97 GB,可用为49.43 GB。

outside_default.png

容量和用量信息和CentOS服务器的磁盘使用率一致。

outside_default.png

然后我们通过数据存储浏览器,在数据存储nfs67中新建一个目录test。

outside_default.png

然后从主机上进行查看,可以看到nfsnobody的用户创建了一个test目录,操作成功,读写权限测试正常。

outside_default.png

OK,演示结束。

outside_default.png

长按二维码
关注我们吧

outside_default.png

outside_default.png

Windows Server2012 R2搭建NFS服务器

听说最近时间不准了?是NTP出问题了吗?

VMware vCenter Server 7.0快速部署操作指南

vCenter 7.0的热迁移配置操作指南

VMware ESXI部署macOS Monterey

macOS Monterey安装VMware Tools并配置远程

如何私人定制VMWare ESXi 6.7和7.0的安装镜像?

如何将VMWare ESXi 6.7升级版本到7.0?

某度网盘人工审核不安全?家庭小NAS搞起来!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Danileaf_Guo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值