Windows可以挂载NFS, 但挂载后第一次打开时响应会很慢(超20秒,打开后就正常了), 并且每次重启都会重现此情况, 简单的快速解决办法是禁用Workstation服务, 但这会引用WMI对os数据调用失败,导致类似windows_exporter之类的软件取不到系统数据。
更好的解决方案是调整NFS在连接供应器里的顺序并同时禁用DFS。
- 先打开网络面板, 可以用以下命令, 也可以"设置>网络和Internet>更改适配器选项"
control.exe /name Microsoft.NetworkAndSharingCenter
-
点击左上角"组织>布局>菜单栏", 显示出菜单后, 点击"高级>高级设置", 并把
NFS Network
项移到最上面
为注册表添加
DisableDfs
项,值类型为DWORD, 值为1
Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Services\Mup" -name "DisableDfs" -Type "DWORD" -Value 1
- 重启服务器,完工
参考: https://docs.oracle.com/en-us/iaas/Content/File/Troubleshooting/winNFSerror53.htm