NFS 共享存储
部署#
服务端#
- 安装 NFS 服务
#执行以下命令安装 NFS 服务,
#apt 会自动安装 nfs-common、rpcbind 等软件包
sudo apt install nfs-kernel-server
- 创建共享目录
在服务器端创建 /nfs 目录。
- 编写配置文件
vim /etc/exports
#[任意主机所有权限]
/nfs *(rw,sync,insecure,no_subtree_check,no_root_squash)
- 重启 NFS 服务
sudo service nfs-kernel-server restart
- 常用命令工具
#在安装 NFS 服务器时,已包含常用的命令行工具,无需额外安装
#显示已经 mount 到本机 NFS 目录的客户端机器
sudo showmount -e localhost
#将配置文件中的目录全部重新 export 一次,无需重启服务
sudo exportfs -rv
#查看 NFS 的运行状态
sudo nfsstat
#查看 rpc 执行信息,可以用于检测 rpc 运行情况
sudo rpcinfo
客户端#
- 安装客户端工具
#在需要连接到 NFS 服务器的客户端机器上,
#需要执行以下命令,安装 nfs-common 软件包。
#apt 会自动安装 nfs-common、rpcbind 等软件包
sudo apt install nfs-common
- 查看 NFS 服务器上的共享目录
#显示指定的 NFS 服务器(假设 IP 地址为 192.168.3.167)上 export 出来的目录
sudo showmount -e 192.168.3.167
- 创建本地挂载目录
sudo mkdir -p /nfs
- 挂载共享目录
#假设 NFS 服务器 IP为 192.168.3.167,可以如下设置挂载
sudo mount -t nfs 192.168.3.167:/nfs /nfs
- 查看客户端挂载信息
df -h
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律