内核 4.18 (rhel8) 的 dfs/cifs 问题

内核 4.18 (rhel8) 的 dfs/cifs 问题

我们有一个 rhel8 环境,其中有多个使用 cifs(自动)挂载的 dfs 中的 windows 文件服务器。访问时挂载工作正常,但当 cifs 文件系统/挂载使用频繁时,cifs 挂载将使服务器挂起。只有重新启动 linux 服务器才能释放它。在控制台和 dmesg 中,服务器正在等待 windows(命名空间)文件服务器。有一个带有两个命名空间服务器的 DFS 命名空间,Rhel8 现在支持 dfs 故障转移,看来我们在 Rhel7 中没有遇到这个问题。它看起来像是在命名空间服务器之间切换,可能是由微软文件服务器上的负载引起的。

我无法访问微软环境,或者我对微软一无所知……我的问题是,有人遇到过同样的问题吗?是否允许使用 2 个命名空间服务器?(是的,我已经向 Redhat 提交了有关此问题的票据)

示例 autofs 配置,//examplenet.com/dfsroot/subdfsroot 是 dfs 根:

自动主机管理工具

/mnt/share1/mount/submount /etc/auto.cifs --timeout=60

/etc/auto.cifs

2021 -fstype=cifs,dom=domain,uid=1001,gid=1003,noserverino,vers=3.0,username=yyyyy,password=xxxxx ://examplenet.com/dfsroot/subdfsroot/2021 2022 -fstype=cifs,dom=domain,uid=1001,gid=1003,noserverino,vers=3.0,username=yyyyy,password=xxxxx ://examplenet.com/dfsroot/subdfsroot/2022 2023 -fstype=cifs,dom=domain,uid=1001,gid=1003,noserverino,vers=3.0,username=yyyyy,password=xxxxx ://examplenet.com/dfsroot/subdfsroot/2023

访问时活动挂载:

//examplenet.com/dfsroot/subdfsroot/2021 750G 712G 39G 95% /mnt/share1/mount/submount/2021 //examplenet.com/dfsroot/subdfsroot/2022 750G 712G 39G 95% /mnt/share1/mount/submount/2022 //examplenet.com/dfsroot/subdfsroot/2023 81G 11G 71G 14% /mnt/share1/mount/submount/2023

相关内容