# /etc/exports
/data 10.0.0.0/24(rw,sync,no_root_squash,no_subtree_check)
# 选项说明
# rw: 读写
# sync: 同步写入(数据安全)
# no_root_squash: 保留客户端 root 权限
# no_subtree_check: 不检查子目录
mount -t nfs 10.0.0.1:/data /mnt/data
# 推荐挂载选项
mount -t nfs -o hard,intr,rsize=1048576,wsize=1048576,vers=4.2 \
10.0.0.1:/data /mnt/data
| 版本 | 特点 |
|---|---|
| NFSv3 | 无状态,需额外 lockd/statd |
| NFSv4 | 有状态,集成锁管理,支持 Kerberos |
| NFSv4.2 | 支持服务端复制、稀疏文件 |
# MinIO (S3 兼容)
minio server /data
# 使用
mc alias set myminio http://10.0.0.1:9000 accesskey secretkey
mc cp file.txt myminio/bucket/
| 维度 | 关键检查 |
|---|---|
| 可用性 | 冗余配置,避免单点 |
| 延迟 | NFS sync vs async,网络延迟 |
| 容量 | 配额管理,监控使用率 |
| 安全 | Kerberos 认证,加密传输 |
| 备份 | 快照 +异地复制 |