CentOS 7搭建NFS服务器-CSDN博客

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

outside_default.png

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

前面我们介绍了基于Windows Server 2012 R2的共享NFSNetwork 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搞起来

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: centos服务器