我部署了 NFS 服务器,并在同一台 Debian 10 服务器上运行了 kvm/qemu 虚拟机。在我的个人计算机上,我可以挂载 NFS 共享,但不能在任何 VM 上挂载
虚拟机网络设置:
- 网络来源:
Host Device macvtap
- 源模式:
Bridge
故障排除:
- 能够从 VM ping 服务器
- 已验证
nfs-common
安装在虚拟机上 - 移除
/lib/systemd/system/nfs-common.service
(屏蔽,指向 /dev/null),重新加载守护进程,验证服务正在运行 showmount -e 10.0.0.200
输出:clnt_create: RPC: Unable to receive
sudo mount -t nfs 10.0.0.200:/export/filesystem /mnt -v
输出:mount.nfs: trying text-based options 'vers=4.2,addr=10.0.0.200,clientaddr=10.0.0.251' mount.nfs: mount(2): No route to host
- 在 mount 命令中将版本设置为 3 会产生与上述类似的输出
有人知道发生了什么吗?