CIFS 共享有时无法再挂载

CIFS 共享有时无法再挂载

我们有可从 Windows 和 Ubuntu 访问的 Windows 共享。

对于 ubuntu,我使用 /etc/fstab 添加了基于 cifs 的挂载

//dfs/共享/mnt/dfs cifs nocase,rw,cred=/etc/cifspasswd 0 0

大多数时候它运行良好,但每隔几周一些目录就会对其统计数据产生疑问。

ls -l /mnt/dfs
  • drwx--x--x 2 root root 0 8月24日 17:46 ShippingNote
  • d????????? ?? ?? ?? Target01
  • d????????? ?? ?? ?? Target02

这里 Shippingnote 可以访问,但 target0x 无法访问。我们认为服务器无法从域控制器获取新的 kerberos 票证,因此我们尝试重新启动 sssd 和 realmd。但这没有帮助,只有重新启动才能解决问题。然后过了一会儿它又回来了。

lsb_release -a:Ubuntu 20.04.3 LTS

再次发生这种情况后,我们发现 Windows 访问共享也存在问题

创建目录 \dfs\FE\Backup09\2021-12-04\188424 失败

但过一会儿它们就会消失,Windows 可以再次访问它们

当尝试将共享挂载到docker容器时,ubuntu也说了同样的话

docker:守护进程的错误响应:创建挂载源路径“/mnt/dfs/target09/2021-12-04”时出错:mkdir /mnt/dfs/target

但是 ubuntu 再也无法恢复。

只有重新启动才有帮助,但我们怎样才能在不重新启动的情况下让它再次工作呢?

相关内容