可以的,CentOS 完全支持挂载 NFS(Network File System)。无论是 CentOS 7 还是 CentOS 8 / Stream,都可以通过标准方式挂载 NFS 共享。
下面给你一个常见、实用的操作说明(以 CentOS 7/8 为例):
/data/nfs)在 CentOS 上挂载 NFS,需要安装 nfs-utils:
# CentOS 7 / 8
yum install -y nfs-utils
安装完成后,mount.nfs 命令就可用了。
mkdir -p /mnt/nfs
mount -t nfs nfs-server-ip:/data/nfs /mnt/nfs
示例:
mount -t nfs 192.168.1.100:/data/nfs /mnt/nfs
验证:
df -h | grep nfs
编辑 /etc/fstab:
vi /etc/fstab
添加一行:
192.168.1.100:/data/nfs /mnt/nfs nfs defaults 0 0
然后执行:
mount -a
⚠️ 注意:
如果 NFS 服务器不可用,fstab 可能导致系统启动变慢或失败,生产环境可加:
nfs defaults,_netdev 0 0
No such file or directoryexportfs -raNFS 涉及多个端口,建议:
# 服务端
firewall-cmd --add-service=nfs --permanent
firewall-cmd --reload
showmount -e nfs-server-ip
mount | grep nfs
如果你愿意,可以告诉我:
我可以给你更精确的配置示例。