![CIFS 安装的 W10 共享在闲置时死亡](https://linux22.com/image/1529822/CIFS%20%E5%AE%89%E8%A3%85%E7%9A%84%20W10%20%E5%85%B1%E4%BA%AB%E5%9C%A8%E9%97%B2%E7%BD%AE%E6%97%B6%E6%AD%BB%E4%BA%A1.png)
我在无头 HyperV Ubuntu 服务器虚拟机中运行 Plex 服务器。媒体存储在 Windows 10 共享中,通过 CIFS 安装。我的 fstab 条目如下所示:
//<share> <mountpoint> cifs uid=<myuid>, credentials=<credentials>, iocharset=utf8, sec=ntlm 0 0
我已经使用这个设置几个月了,没有出现任何问题。突然,挂载的共享在闲置时开始抛出错误。例如,我可以连续流媒体两个小时,没有问题,但是一旦我让服务器闲置几分钟,挂载就会停止响应。唯一能解决这个问题的方法是重新启动虚拟机或强制umount
和mount -a
。
我收到的错误:
CIFS VFS: Error -104 sending data on socket to server
答案1
我最终定期接触已安装共享上的文件,正如这个相关的 ServerFault 问题中所述。
这是一种解决方法,而不是解决方案。