游乐游手机版
首页/AI教程/文章详情

CentOS基于NFS与rpcbind的磁盘挂载

时间:2026-06-16 15:53
在CentOS7中配置NFS磁盘挂载,首先安装nfs-utils和rpcbind服务,服务端编辑 etc exports文件设置共享目录及客户端读写权限,然后重启nfs服务生效;客户端使用mount-tnfs命令挂载远程目录,并可修改 etc services调整NFS端口。此外,可配置 etc fstab实现开机自动挂载,并需在防火墙中开放NFS相关端口。
目录

本文将带你一步步从零开始,在 CentOS 7 系统上完整配置 NFS 挂载。内容涵盖环境检查、服务安装、共享目录设置、挂载操作、端口修改以及常见问题排查。全文基于真实操作,无冗余废话,适合运维新手或需要快速搭建 NFS 环境的读者。

基础环境

操作系统:CentOS 7(64位)

环境检查及安装

此步骤需要在挂载端(客户端)和被挂载端(服务端)各执行一次。

nfs服务

首先确认当前系统是否已安装 NFS 服务:

## 检查 NFS 服务状态
systemctl status nfs

## 若未安装,使用 yum 安装 nfs-utils 包
yum install nfs-utils

## 安装后启动 NFS 服务
systemctl start nfs

rpcbind服务(nfs安装默认会装这个依赖)

rpcbind 是 NFS 底层通信所必需的守护进程,通常安装 nfs-utils 时会自动依赖安装,但建议额外验证一下:

## 检查 rpcbind 服务是否运行
systemctl status rpcbind

## 若未安装,同样通过 yum 安装 nfs-utils(会自动带 rpcbind)
yum install nfs-utils

## 启动 rpcbind 服务
systemctl start rpcbind

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

设置挂载

设置共享目录(对外可nfs挂载)

以下操作仅在需要提供共享目录的机器(即 NFS 服务端)上执行。

编辑 NFS 核心配置文件 /etc/exports,新增一行记录,用于指定共享目录路径及允许挂载的客户端范围:

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

/app/share50 192.168.1.*(rw,sync,no_root_squash)

格式说明:

# 路径与 IP 之间需有空格
共享目录路径 允许访问的IP地址(权限参数)

# 示例:* 代表所有主机均可挂载,如 /data/app *(rw,sync,no_root_squash)

配置完成后重启 NFS 服务使新配置生效:

systemctl restart nfs

检查设置(出问题可参考)

## 查看服务端可共享的目录列表(请将 IP 替换为你的服务端地址)
showmount -e 192.168.1.50

## 查看当前 rpc 绑定详情
rpcinfo -p

设置nfs挂载

以下操作在需要挂载远程共享目录的机器(即 NFS 客户端)上执行。

mount -t nfs 192.168.1.50:/app/share50 /app/share50

挂载成功后,建议立即测试读写权限。若权限不足,可按本地物理路径方式直接调整目录权限。

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

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

检查设置(出问题可参考)

## 查看当前已挂载的文件系统信息(使用 -l 参数可显示更详细的内容)
mount

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

修改nfs端口(仅供参考)

若默认端口因防火墙策略或安全规则被限制,可手动调整端口号。直接编辑 /etc/services 文件中的对应端口值:

## 使用 vi 编辑器修改 nfs 相关端口
vi /etc/services

## 重启依赖服务
## rpcbind 服务(视情况决定是否重启,通常无需重启)
systemctl restart rpcbind

## NFS 服务(必须重启生效)
systemctl restart nfs

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

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

挂载命令无需额外指定端口,系统会根据配置文件自动协商通信端口。

参考

[CentOS]基于nfs及rpcbind的磁盘挂载
[CentOS]CentOS 7下通过SSHFS挂载sftp资源
[CentOS]CentOS 7下通过mount cifs挂载smb资源

来源:https://cloud.tencent.com.cn/developer/article/2689611
上一篇CentOS官方Docker镜像安装SSHD服务 下一篇ChatDBA Oracle巡检:同步查看会话SQL与等待事件
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Windows Docker Desktop RabbitMQ生产级部署完整指南
AI教程 · 2026-06-29

Windows Docker Desktop RabbitMQ生产级部署完整指南

前言 在 Windows 本地开发环境中,直接安装 RabbitMQ 确实颇为周折:需要单独配置 Erlang 运行环境、手动管理环境变量、服务启停全凭手工操作。更令人困扰的是,版本兼容冲突、端口占用、环境不一致等问题层出不穷。笔者见过不少开发者为搭建环境就得耗费整整半天时间。 相比之下,借助 Do

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践
AI教程 · 2026-06-29

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践

先分享一个切实感受。过去两年,我们与福建制造企业合作较为频繁,发现一个非常突出的现象:超过80%的企业官网,产品参数仍然存放在PDF或图片中。AI爬虫?根本无法抓取。这些企业技术实力不弱、资质证照齐全、应用案例也丰富,但在AI搜索这一全新战场上,它们几乎处于隐身状态。 一、一个正在发生的行业变化 A

阿里云Token Plan团队版功能价格与省钱购买指南
AI教程 · 2026-06-29

阿里云Token Plan团队版功能价格与省钱购买指南

阿里云百炼近期推出了名为“Token Plan 团队版”的全新服务,这一服务专为企业与开发者量身打造,定位为AI大模型订阅平台。通过引入Credits作为统一计量单位,将文本生成、图像生成等多模态AI能力纳入单一计费体系,同时无缝兼容主流AI编程工具及智能体(Agent)生态系统。其核心亮点包括:全

阿里云物联网.NET Core客户端位置信息上报
AI教程 · 2026-06-29

阿里云物联网.NET Core客户端位置信息上报

阿里云物联网平台的位置服务并非一个完全独立的功能模块。位置信息可包含二维坐标与三维坐标,而位置数据的来源本质上是借助设备属性进行上传。换言之,若要让设备上报位置,您需先将其视为一个普通属性进行处理。 1)添加二维位置数据 操作过程十分简洁。进入数据分析 → 空间数据可视化 → 二维数据,点击添加,将

年阿里云服务器选型配置与网站部署全攻略
AI教程 · 2026-06-29

年阿里云服务器选型配置与网站部署全攻略

2026年,阿里云服务器生态已高度成熟,形成了清晰的轻量应用服务器与ECS云服务器两大产品阵营。无论你是计划搭建个人博客、企业官网,还是运营电商平台、进行应用开发,基本都能找到理想的解决方案。本指南将从服务器选型、配置选择、部署流程到安全运维,系统梳理2026年最实用的操作要点,帮助你少走弯路,让网