我有一个运行版本 11.11 的旧 HP-UX 系统,它有一个配置为 netapp 文件器的 cifs 挂载。
在过去的几天里,我们发现共享出现了一些奇怪的行为,如果使用完整路径,则可以创建和访问文件,但通配符列表会失败。重新安装共享似乎可以纠正此行为。一个实际的例子:
cd /path/in/myshare
touch newfile.txt
ls * #finds nothing
ls newfile.txt #finds file
umount /sharepath
mount -a
ls * #finds the file
有人猜测是什么导致了这种奇怪的行为吗?
答案1
嗯,我相信当移动挂载点时,旧的指针/软链接被破坏或损坏,从而导致错误的指针。
重新安装将更新路径,使通配符再次正常工作。
答案2
运行有缺陷的 SMB2 版本时,Windows 客户端也会出现此问题。强制客户端使用 SMB3,看看问题是否消失。
找到你的 samba 配置
$ sudo vi smb.conf
将最低协议更改为 SMB3
最小协议 = SMB3
注意:您可能需要更新 HP-UX,请参阅公告:
https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c05121842