首页/云/云与容器速查/NFS 与 SMB:文件存储协议选择
本包目录(340 条)
云基础概念44 条
计算与存储56 条
网络与安全组33 条容器与 Docker106 条Kubernetes68 条容器排障33 条

NFS 与 SMB:文件存储协议选择

Linux 生态选 NFS、Windows 生态选 SMB;同时混合系统访问时优选 SMB(Linux 也能挂)或分设两套,避免协议层踩坑。

云与容器速查云更新于 2026-10-12

NFS 与 SMB/CIFS 对比

维度NFSSMB/CIFS
主要用户Linux/UnixWindows
版本v3/v4(v4 支持更强锁定与 ACL)SMB 2.x/3.x
认证IP 白名单为主用户/域认证
性能大量小文件元数据开销相近Windows 场景更优

NFS 挂载参数要点

NFS 挂载参数要点
# nolock:部分场景需禁用锁;hard/soft 决定超时行为
mount -t nfs4 -o vers=4.0,hard,timeo=600 fs-xxx:/ /mnt/nas
容器挂载 NAS:优先用 PV/PVC(CSI 驱动)而不要直接 hostPath,避免节点重启后目录丢失。

易错点

  • Windows 与 Linux 混用同一 NFS 挂载,属主和换行符问题不断
  • mount 使用 soft 模式且大量 writes 时,网络抖动导致数据静默丢失

数据来源与参考

  • 阿里云文档:NAS 协议说明
  • 腾讯云文档:CFS 协议说明
  • 华为云文档:SFS 协议类型

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌